【发布时间】:2012-01-26 16:06:07
【问题描述】:
我需要在数据库中存储大约 1 亿条记录。每天将删除大约 60-70% 的记录,每天插入相同数量的记录。我觉得像 Hbase、Big Table 这样的文档数据库很适合。还有许多其他数据存储,例如 Cassandra、MongoDb 等。哪种数据存储对此类问题很有用,因为每天会有大量的读/写(数以百万计)。
【问题讨论】:
-
也许你想要一个效率比较。您可以在他们的网站上看到这些数据存储中的每一个性能。我们在类似情况下使用 Cassandra,但我没有使用过其他数据存储
-
您的数据性质可能也会影响此数据库比较
-
很多数据存储可以处理 1 亿条记录以及这些读取/删除率。记录的大小是多少?您的数据访问模式是什么?写入与读取比率等?
-
@ArnonRotem-Gal-Oz:每条记录的大小约为 100KB,读写比为非周末 24:25 和周末 5:7。跨度>
-
@sravan_kumar 访问数据怎么样?按键?复杂的查询?
标签: database hbase datastore document-database bigdata