1.用户年度查询界面。 该界面可以通过使用者的电话号码和年份进行查询,并以可视化echarts技术的图表展示该年的通话时长和通话次数。
2.用户月度查询界面。该界面可以通过使用者的电话号码和月份进行查询,并以可视化echarts技术的图表展示该月的通话时长和通话次数。
3.用户亲密度查询界面。该界面可以通过使用者的电话号码进行查询,并以可视化echarts技术的图表展示该用户的好友亲密度等级前五的用户。
项目实现:
1.数据生成:数据是利用java代码模拟生成的,将代码打包到集群上将数据生产到一个文件上。
2.数据采集:利用flume监听文件内容,并将监听的内容流到kafka的话题,利用HbaseAPI将kafka话题里面的数据写到Hbase中。
3.数据分析:将Hbase里面的记录根据自己的需求利用MapReduce写到mysql。
4.数据展示:利用是spring框架和echarts3将数据可视化展示
技术选型:Flume+Kafka+Zookeeper+Hbase+MapReduce+ssm+echarts3+mysql