├── .gitignore ├── Chapter2 ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── Hadoop-Cluster-Sizing-Calculator.xlsx ├── lib │ └── commons-cli-1.2.jar ├── pom.xml └── src │ └── main │ └── java │ ├── META-INF │ ├── LICENSE.txt │ ├── MANIFEST.MF │ └── NOTICE.txt │ └── org │ └── hk │ └── book │ └── hadoop3 │ └── examples │ └── ExpressionFinder.java ├── Chapter3 ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── hk │ └── book │ └── hadoop3 │ └── examples │ ├── SampleKeyValueInputFormat.java │ ├── SequenceFileCreator.java │ ├── SequenceFileReader.java │ └── SequenceFileSorterMapFileCreator.java ├── Chapter4 ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── input │ └── superstore-data.csv ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── hk │ └── book │ └── hadoop3 │ └── examples │ ├── SuperStoreAnalyzer.java │ └── TestSuperStoreAnalyzer.java ├── Chapter5 ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── hk │ │ └── book │ │ └── hadoop3 │ │ └── examples │ │ ├── MyApplication.java │ │ ├── MyApplication2.java │ │ ├── MyApplicationMaster.java │ │ ├── MyClient.java │ │ └── MyConstants.java │ └── test │ └── java │ └── Chapter7 │ └── Chapter7 │ └── AppTest.java ├── Chapter7 ├── flume │ ├── example.conf │ └── runscript.sh ├── hbase │ └── sample-hbase-commands.txt ├── hive │ ├── departments.csv │ ├── runscript.sql │ └── students.csv └── pig │ ├── sample-script.pig │ └── student-grades.csv ├── Chapter8 ├── ORC │ └── runscript.sql ├── parquet │ └── runscript.sql ├── spark │ ├── input │ │ ├── computer-stats.csv │ │ └── students.csv │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── hk │ │ └── hadoop3 │ │ └── examples │ │ ├── SparkMLExample.java │ │ └── SparkSQLExample.java └── storm │ ├── pom.xml │ └── src │ └── main │ └── java │ └── org │ └── hk │ └── book │ └── hadoop3 │ └── examples │ ├── WeatherAnalyzerBolt.java │ ├── WeatherSpout.java │ └── WeatherTopology.java ├── LICENSE ├── README.md └── RemoteSystemsTempFiles └── .project /.gitignore: -------------------------------------------------------------------------------- 1 | /.metadata/ 2 | /.recommenders/ 3 | -------------------------------------------------------------------------------- /Chapter2/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/.classpath -------------------------------------------------------------------------------- /Chapter2/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /Chapter2/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/.project -------------------------------------------------------------------------------- /Chapter2/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /Chapter2/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /Chapter2/Hadoop-Cluster-Sizing-Calculator.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/Hadoop-Cluster-Sizing-Calculator.xlsx -------------------------------------------------------------------------------- /Chapter2/lib/commons-cli-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/lib/commons-cli-1.2.jar -------------------------------------------------------------------------------- /Chapter2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/pom.xml -------------------------------------------------------------------------------- /Chapter2/src/main/java/META-INF/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/src/main/java/META-INF/LICENSE.txt -------------------------------------------------------------------------------- /Chapter2/src/main/java/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/src/main/java/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /Chapter2/src/main/java/META-INF/NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/src/main/java/META-INF/NOTICE.txt -------------------------------------------------------------------------------- /Chapter2/src/main/java/org/hk/book/hadoop3/examples/ExpressionFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter2/src/main/java/org/hk/book/hadoop3/examples/ExpressionFinder.java -------------------------------------------------------------------------------- /Chapter3/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/.classpath -------------------------------------------------------------------------------- /Chapter3/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /Chapter3/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/.project -------------------------------------------------------------------------------- /Chapter3/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /Chapter3/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /Chapter3/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /Chapter3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/pom.xml -------------------------------------------------------------------------------- /Chapter3/src/main/java/org/hk/book/hadoop3/examples/SampleKeyValueInputFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/src/main/java/org/hk/book/hadoop3/examples/SampleKeyValueInputFormat.java -------------------------------------------------------------------------------- /Chapter3/src/main/java/org/hk/book/hadoop3/examples/SequenceFileCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/src/main/java/org/hk/book/hadoop3/examples/SequenceFileCreator.java -------------------------------------------------------------------------------- /Chapter3/src/main/java/org/hk/book/hadoop3/examples/SequenceFileReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/src/main/java/org/hk/book/hadoop3/examples/SequenceFileReader.java -------------------------------------------------------------------------------- /Chapter3/src/main/java/org/hk/book/hadoop3/examples/SequenceFileSorterMapFileCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter3/src/main/java/org/hk/book/hadoop3/examples/SequenceFileSorterMapFileCreator.java -------------------------------------------------------------------------------- /Chapter4/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter4/.classpath -------------------------------------------------------------------------------- /Chapter4/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /Chapter4/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter4/.project -------------------------------------------------------------------------------- /Chapter4/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter4/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /Chapter4/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter4/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /Chapter4/input/superstore-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter4/input/superstore-data.csv -------------------------------------------------------------------------------- /Chapter4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter4/pom.xml -------------------------------------------------------------------------------- /Chapter4/src/main/java/org/hk/book/hadoop3/examples/SuperStoreAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter4/src/main/java/org/hk/book/hadoop3/examples/SuperStoreAnalyzer.java -------------------------------------------------------------------------------- /Chapter4/src/main/java/org/hk/book/hadoop3/examples/TestSuperStoreAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter4/src/main/java/org/hk/book/hadoop3/examples/TestSuperStoreAnalyzer.java -------------------------------------------------------------------------------- /Chapter5/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/.classpath -------------------------------------------------------------------------------- /Chapter5/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /Chapter5/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/.project -------------------------------------------------------------------------------- /Chapter5/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/main/java=UTF-8 3 | -------------------------------------------------------------------------------- /Chapter5/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /Chapter5/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /Chapter5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/pom.xml -------------------------------------------------------------------------------- /Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyApplication.java -------------------------------------------------------------------------------- /Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyApplication2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyApplication2.java -------------------------------------------------------------------------------- /Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyApplicationMaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyApplicationMaster.java -------------------------------------------------------------------------------- /Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyClient.java -------------------------------------------------------------------------------- /Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/src/main/java/org/hk/book/hadoop3/examples/MyConstants.java -------------------------------------------------------------------------------- /Chapter5/src/test/java/Chapter7/Chapter7/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter5/src/test/java/Chapter7/Chapter7/AppTest.java -------------------------------------------------------------------------------- /Chapter7/flume/example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter7/flume/example.conf -------------------------------------------------------------------------------- /Chapter7/flume/runscript.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter7/flume/runscript.sh -------------------------------------------------------------------------------- /Chapter7/hbase/sample-hbase-commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter7/hbase/sample-hbase-commands.txt -------------------------------------------------------------------------------- /Chapter7/hive/departments.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter7/hive/departments.csv -------------------------------------------------------------------------------- /Chapter7/hive/runscript.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter7/hive/runscript.sql -------------------------------------------------------------------------------- /Chapter7/hive/students.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter7/hive/students.csv -------------------------------------------------------------------------------- /Chapter7/pig/sample-script.pig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter7/pig/sample-script.pig -------------------------------------------------------------------------------- /Chapter7/pig/student-grades.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter7/pig/student-grades.csv -------------------------------------------------------------------------------- /Chapter8/ORC/runscript.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/ORC/runscript.sql -------------------------------------------------------------------------------- /Chapter8/parquet/runscript.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/parquet/runscript.sql -------------------------------------------------------------------------------- /Chapter8/spark/input/computer-stats.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/spark/input/computer-stats.csv -------------------------------------------------------------------------------- /Chapter8/spark/input/students.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/spark/input/students.csv -------------------------------------------------------------------------------- /Chapter8/spark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/spark/pom.xml -------------------------------------------------------------------------------- /Chapter8/spark/src/main/java/org/hk/hadoop3/examples/SparkMLExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/spark/src/main/java/org/hk/hadoop3/examples/SparkMLExample.java -------------------------------------------------------------------------------- /Chapter8/spark/src/main/java/org/hk/hadoop3/examples/SparkSQLExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/spark/src/main/java/org/hk/hadoop3/examples/SparkSQLExample.java -------------------------------------------------------------------------------- /Chapter8/storm/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/storm/pom.xml -------------------------------------------------------------------------------- /Chapter8/storm/src/main/java/org/hk/book/hadoop3/examples/WeatherAnalyzerBolt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/storm/src/main/java/org/hk/book/hadoop3/examples/WeatherAnalyzerBolt.java -------------------------------------------------------------------------------- /Chapter8/storm/src/main/java/org/hk/book/hadoop3/examples/WeatherSpout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/storm/src/main/java/org/hk/book/hadoop3/examples/WeatherSpout.java -------------------------------------------------------------------------------- /Chapter8/storm/src/main/java/org/hk/book/hadoop3/examples/WeatherTopology.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/Chapter8/storm/src/main/java/org/hk/book/hadoop3/examples/WeatherTopology.java -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/README.md -------------------------------------------------------------------------------- /RemoteSystemsTempFiles/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Apache-Hadoop-3-Quick-Start-Guide/HEAD/RemoteSystemsTempFiles/.project --------------------------------------------------------------------------------