2016-08-19 92 views
1

由于历史原因,HBASE建立在HDFS的顶部;它正好碰巧HBASE是Google Big Table的一个克隆,而这又依赖于GFS,所以它就是HDFS。 HBASE不需要HDFS的大部分,但它依靠HDFS来实现冗余。没有HDFS的NoSQL

我读到,原则上,如果HBASE自己实现冗余(即不使用HDFS),就像其他NoSQL数据库那样执行冗余。

问题:

1)什么是实现冗余,而不依赖于HDFS NoSQL数据库的例子吗?

2)如果HDFS未被使用,将会有另一个分布式文件系统,或者这样的NoSQL数据库正在整个群集的现有本地文件系统上自行完成?

3)总结一下,有没有分布式文件系统的NoSQL数据库?

回答

2

1)是的,其实有很多,如Cassandra/MongoDB/Aerospike
2)它们是are doing all by themselves on the top of existing local file systems across the cluster
3)与question 2)相同。有可能,NoSQL数据库本身会保持冗余。

相关问题