实例介绍
大数据mapreduce案例介绍,包括代码解释,详解MRS工作流程
【实例截图】
【核心代码】
mrs-sample-project-1.6.0(1)
└── src
├── hbase-examples
│ ├── conf
│ │ ├── core-site.xml
│ │ ├── hbaseclient.properties
│ │ ├── hbase.keytab
│ │ ├── hbase-site.xml
│ │ ├── hdfs-site.xml
│ │ ├── inputfile.txt
│ │ ├── jaas.conf
│ │ ├── krb5.conf
│ │ └── log4j.properties
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── com
│ └── huawei
│ ├── bigdata
│ │ └── hbase
│ │ └── examples
│ │ ├── HBaseExample.java
│ │ ├── HFSSample.java
│ │ ├── RestExample.java
│ │ └── TestMain.java
│ └── hadoop
│ └── security
│ └── LoginUtil.java
├── hdfs-examples
│ ├── conf
│ │ ├── core-site.xml
│ │ ├── hdfs.keytab
│ │ ├── hdfs-site.xml
│ │ ├── jaas.conf
│ │ ├── krb5.conf
│ │ └── log4j.properties
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── com
│ └── huawei
│ ├── bigdata
│ │ └── hdfs
│ │ └── examples
│ │ ├── ColocationExample.java
│ │ ├── HdfsMain.java
│ │ ├── HdfsWriter.java
│ │ └── ParameterException.java
│ └── hadoop
│ └── security
│ └── LoginUtil.java
├── hive-examples
│ ├── conf
│ │ ├── core-site.xml
│ │ ├── hdfs-site.xml
│ │ ├── hiveclient.properties
│ │ ├── hivemetastore-site.xml
│ │ ├── hive-site.xml
│ │ ├── jaas.conf
│ │ ├── krb5.conf
│ │ ├── log4j.properties
│ │ ├── mapred-site.xml
│ │ └── yarn-site.xml
│ ├── pom1.xml
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── com
│ └── huawei
│ └── bigdata
│ ├── hive
│ │ └── example
│ │ ├── ExampleMain.java
│ │ ├── HCatalogExample.java
│ │ └── JDBCExample.java
│ └── security
│ └── LoginUtil.java
├── kafka-examples
│ ├── conf
│ │ ├── client.properties
│ │ ├── consumer.properties
│ │ ├── kafkaSecurityMode
│ │ ├── log4j.properties
│ │ └── producer.properties
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── com
│ └── huawei
│ └── bigdata
│ └── kafka
│ └── example
│ ├── Consumer.java
│ ├── ConsumerMultThread.java
│ ├── KafkaProperties.java
│ ├── Old_Consumer.java
│ ├── Old_Producer.java
│ ├── Producer.java
│ ├── ProducerMultThread.java
│ ├── security
│ │ └── LoginUtil.java
│ ├── SimpleConsumerDemo.java
│ └── SimplePartitioner.java
├── mapreduce-examples
│ ├── conf
│ │ ├── core-site.xml
│ │ ├── hbase-site.xml
│ │ ├── hdfs-site.xml
│ │ ├── hiveclient.properties
│ │ ├── hive-site.xml
│ │ ├── jaas_mr.conf
│ │ ├── krb5.conf
│ │ ├── log4j.properties
│ │ ├── mapred-site.xml
│ │ ├── user.keytab
│ │ └── yarn-site.xml
│ ├── pom1.xml
│ ├── pom.xml
│ └── src
│ └── main
│ └── java
│ └── com
│ └── huawei
│ ├── bigdata
│ │ ├── examples
│ │ │ ├── tools
│ │ │ │ ├── FileUploader.java
│ │ │ │ ├── LocalRunner.java
│ │ │ │ └── TarManager.java
│ │ │ └── util
│ │ │ └── JarFinderUtil.java
│ │ └── mapreduce
│ │ └── examples
│ │ ├── FemaleInfoCollector.java
│ │ └── MultiComponentExample.java
│ └── hadoop
│ └── security
│ └── LoginUtil.java
├── spark-examples
│ ├── SparkHbasetoHbaseJavaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ ├── MyRegistrator.java
│ │ │ └── SparkHbasetoHbase.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkHbasetoHbaseScalaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── SparkHbasetoHbase.scala
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkHiveODBCExample
│ │ └── SparkHiveODBCExample
│ │ ├── SparkHiveODBCExample
│ │ │ ├── spark_hiveodbc_example.c
│ │ │ ├── SparkHiveODBCExample.vcxproj
│ │ │ ├── SparkHiveODBCExample.vcxproj.filters
│ │ │ └── SparkHiveODBCExample.vcxproj.user
│ │ ├── SparkHiveODBCExample.sdf
│ │ ├── SparkHiveODBCExample.sln
│ │ └── SparkHiveODBCExample.v11.suo
│ ├── SparkHivetoHbaseJavaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── SparkHivetoHbase.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkHivetoHbaseScalaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── SparkHivetoHbase.scala
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkJavaExample
│ │ ├── conf
│ │ │ ├── log1.txt
│ │ │ └── log2.txt
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── FemaleInfoCollection.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkLauncherJavaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ └── bigdata
│ │ └── spark
│ │ └── examples
│ │ ├── ISRRunnable.java
│ │ └── SparkLauncherExample.java
│ ├── SparkLauncherScalaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ └── bigdata
│ │ └── spark
│ │ └── examples
│ │ └── SparkLauncherExample.scala
│ ├── SparkOnHbaseJavaExample
│ │ ├── conf
│ │ │ └── data.txt
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ ├── MyRegistrator.java
│ │ │ ├── TableCreation.java
│ │ │ ├── TableInputData.java
│ │ │ └── TableOutputData.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkOnHbaseScalaExample
│ │ ├── conf
│ │ │ └── data
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ ├── TableCreation.scala
│ │ │ ├── TableInputData.scala
│ │ │ └── TableOutputData.scala
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkPythonExample
│ │ ├── collectFemaleInfo.py
│ │ └── data
│ │ ├── log1.txt
│ │ └── log2.txt
│ ├── SparkScalaExample
│ │ ├── conf
│ │ │ ├── log1.txt
│ │ │ └── log2.txt
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── FemaleInfoCollection.scala
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkSQLJavaExample
│ │ ├── conf
│ │ │ ├── log1.txt
│ │ │ └── log2.txt
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── FemaleInfoCollection.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkSQLScalaExample
│ │ ├── conf
│ │ │ ├── log1.txt
│ │ │ └── log2.txt
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── FemaleInfoCollection.scala
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkStreamingJavaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ ├── FemaleInfoCollectionPrint.java
│ │ │ ├── JavaDstreamKafkaWriter.java
│ │ │ └── StreamingExampleProducer.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkStreamingKafka010JavaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ ├── JavaDstreamKafkaWriter.java
│ │ │ ├── SecurityKafkaWordCount.java
│ │ │ └── StreamingExampleProducer.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkStreamingKafka010ScalaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ ├── DstreamKafkaWriter.scala
│ │ │ ├── SecurityKafkaWordCount.scala
│ │ │ └── StreamingExampleProducer.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkStreamingScalaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ ├── DstreamKafkaWriter.scala
│ │ │ ├── FemaleInfoCollectionPrint.scala
│ │ │ └── StreamingExampleProducer.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkStreamingtoHbaseJavaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── streaming
│ │ │ ├── SparkOnStreamingToHbase.java
│ │ │ └── StreamingExampleProducer.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkStreamingtoHbaseScalaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── streaming
│ │ │ ├── SparkOnStreamingToHbase.scala
│ │ │ └── StreamingExampleProducer.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ ├── SparkStructuredStreamingJavaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ └── bigdata
│ │ └── spark
│ │ └── examples
│ │ ├── KafkaWordCountProducer.scala
│ │ └── SecurityKafkaWordCount.java
│ ├── SparkStructuredStreamingScalaExample
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ └── bigdata
│ │ └── spark
│ │ └── examples
│ │ ├── KafkaWordCountProducer.scala
│ │ └── SecurityKafkaWordCount.scala
│ ├── SparkThriftServerJavaExample
│ │ ├── conf
│ │ │ └── data
│ │ ├── pom.xml
│ │ └── src
│ │ └── com
│ │ └── huawei
│ │ ├── bigdata
│ │ │ └── spark
│ │ │ └── examples
│ │ │ └── ThriftServerQueriesTest.java
│ │ └── hadoop
│ │ └── security
│ │ └── LoginUtil.java
│ └── SparkThriftServerScalaExample
│ ├── conf
│ │ └── data
│ ├── pom.xml
│ └── src
│ └── com
│ └── huawei
│ ├── bigdata
│ │ └── spark
│ │ └── examples
│ │ └── ThriftServerQueriesTest.scala
│ └── hadoop
│ └── security
│ └── LoginUtil.java
└── storm-examples
├── pom.xml
├── src
│ └── main
│ ├── java
│ │ └── com
│ │ └── huawei
│ │ └── storm
│ │ └── example
│ │ ├── common
│ │ │ ├── AuthenticationType.java
│ │ │ ├── PrinterBolt.java
│ │ │ ├── RandomIntegerSpout.java
│ │ │ ├── RandomSentenceSpout.java
│ │ │ ├── SplitSentenceBolt.java
│ │ │ └── SubmitType.java
│ │ ├── hbase
│ │ │ ├── SimpleHBaseTopology.java
│ │ │ ├── WordCounter.java
│ │ │ └── WordSpout.java
│ │ ├── hdfs
│ │ │ └── SimpleHDFSTopology.java
│ │ ├── jdbc
│ │ │ ├── JDBCSpout.java
│ │ │ └── SimpleJDBCTopology.java
│ │ ├── kafka
│ │ │ ├── CountBolt.java
│ │ │ ├── NewKafkaTopology.java
│ │ │ ├── SimpleKafkaTopology.java
│ │ │ └── TopicsTupleBuilder.java
│ │ ├── obs
│ │ │ └── SimpleOBSTopology.java
│ │ ├── security
│ │ │ └── LoginUtil.java
│ │ ├── stateful
│ │ │ └── StatefulTopology.java
│ │ ├── window
│ │ │ ├── SlidingWindowSumBolt.java
│ │ │ └── SlidingWindowTopology.java
│ │ └── wordcount
│ │ ├── WordCountBolt.java
│ │ └── WordCountTopology.java
│ └── resources
│ └── flux-examples
│ ├── hbase.properties
│ ├── kafka.properties
│ ├── multilang.yaml
│ ├── simple_hbase.yaml
│ ├── simple_hdfs.yaml
│ ├── simple_kafka.yaml
│ └── simple_wordcount.yaml
└── tools
└── storm-jartool.cmd
289 directories, 214 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论