我是大数据新手;显然,大多数使用NoSQL框架的应用程序,如MongoDB,CouchDb和Cassandra都需要访问大量数据。现在,我的问题是,如果所有这些NoSQL工具都使用Hadoop文件系统作为其存储,或者某些文件系统是如何自己的?
如果他们使用Hadoop文件系统,那么他们是否有一种简单的方法与Hadoop文件系统集成?
由于
答案 0 :(得分:2)
不,默认情况下不使用HDFS。许多NoSQL数据库已经被很好地扩展。也就是说,数据可以分成一堆常规的非HDFS机器,如果配置正确(在某些情况下这可能很大),它们将有效运行。
因此他们不会将HDFS用于他们的缩放系统,但它们可以与Hadoop集成
关于MongoDB和Hadoop的Blog关于CouchDB和Hadoop。
Documentation关于Cassandra和Hadoop。