Skip to content

alklein/Kadoop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 

Repository files navigation

Kadoop

Kadoop is a map-reduce framework with custom distributed file system.

Setup

  • Enter the source directory:

    cd src

  • If desired, modify the settings by editing config.json

  • Build the project:

    make all

  • Change your permissions to permit execution of the startup and shutdown scripts:

    chmod u+x start.sh; chmod u+x shutdown.sh

  • Start up the Distributed File System and Map Reduce framework:

    ./start.sh

  • Press return if necessary, then run Kadoop:

    java MR/Kadoop [data infile] [mapper classfile] [reducer classfile] [number of chunks]

Examples

  • java MR/Kadoop data.txt WordCount_Mapper WordCount_Reducer 3

Cleaning Up

  • Once you are done (or if you wish to restart), you should execute the shutdown script:

    ./shutdown.sh

  • That's it!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors