为了账号安全,请及时绑定邮箱和手机立即绑定

“大数据架构”用哪种框架更为合适?

“大数据架构”用哪种框架更为合适?

江户川乱折腾 2018-12-12 19:11:29
“大数据架构”用哪种框架更为合适?
查看完整描述

1 回答

?
一只甜甜圈

TA贡献1836条经验 获得超5个赞

在我看来,一个完整的大数据平台应该提供离线计算、即席查询、实时计算、实时查询这几个方面的功能。
hadoop、spark、storm 无论哪一个,单独不可能完成上面的所有功能。
hadoop+spark+hive是一个很不错的选择.hadoop的HDFS毋庸置疑是分布式文件系统的解决方案,解决存储问题;hadoop mapreduce、hive、spark application、sparkSQL解决的是离线计算和即席查询的问题;spark streaming解决的是实时计算问题;另外,还需要HBase或者Redis等NOSQL技术来解决实时查询的问题;
除了这些,大数据平台中必不可少的需要任务调度系统和数据交换工具;
任务调度系统解决所有大数据平台中的任务调度与监控;数据交换工具解决其他数据源与HDFS之间的数据传输,比如:数据库到HDFS、HDFS到数据库等等。
关于大数据平台的架构技术文章,可搜索"lxw的大数据田地",里面有很多。



查看完整回答
反对 回复 2019-01-11
  • 1 回答
  • 0 关注
  • 655 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信