mongodb与hadoop有什么区别

mongodb与hadoop有什么区别?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

mongodb是一个文档型的分布式数据库,侧重点在于数据库,有索引等传统数据库的概念在里面,里面存储的一般是伪JSON。

hadoop目前不单单指某一个产品,指的是一个生态,主要侧重点在于数据分析。里面组件一般有(都是分布式产品):HDFS, MapRedcue,特斯,火花,纱,Hbase,卡桑德拉等,可以访问http://hadoop.apache.org/其中Hbase,卡桑德拉也可以为一个数据库。

可以做的包括:ETL、数据分析,流式实时计算,机器学习,在线查询等。

hadoop的强处在于分布式存储及运算,mongodb则是一个数据库。它们都能用使用映射-规约模式,hadoop是多台机器协同运算,mongodb则仅是单机多核运算。

看完上述内容,你们掌握mongodb与hadoop有什么区别的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

mongodb与hadoop有什么区别