6

我需要在数据库中存储大约 1 亿条记录。每天将删除大约 60-70% 的记录,每天插入相同数量的记录。我觉得像 Hbase、Big Table 这样的文档数据库很适合。还有许多其他数据存储,例如 Cassandra、MongoDb 等。哪种数据存储对此类问题很有用,因为每天会有大量的读/写(数以百万计)。

4

1 回答 1

4

根据您提到的特征(JSON 文档、按键访问、1 亿条记录、平衡读/写)我会说CouchDBMembase是不错的候选者(这里有一个快速比较

HBase 和 Cassandra 可能也可以工作,但是对于 HBase,您需要安装很多组件(Hadoop、ZooKeeper 等),而您不会真正使用 d 仅使用和 Cassandra 更好,当您有更多的写入而不是读取时(在至少我最后一次使用它)。

大表,不幸的是谷歌内部:)

于 2011-12-27T09:35:31.370 回答