mongodb - HBase、mongoDB、Cassandra - 小集群、小数据的开销

标签 mongodb cassandra hbase database

好的,这个系统在节点数量和数据量方面是可扩展的。

但是,如果我在一个小型集群(5-10 个节点)上使用这个系统,处理少量数据,处理/存储几千兆字节的规模,那么所涉及的开销又如何呢?或者在较小的数据上,比如数百 MB? 是否有更好的数据库系统可用于我的集群和我的数据量?

最佳答案

可扩展的解决方案通常需要为扩展大数据而付出代价。与您要处理的大数据相比,惩罚微不足道。如果您不打算以 TB 为单位处理数据,那么您可以使用响应速度更快的系统,而无需支付该费用。

对于较小的数据使用 Sqlite 数据库。坦率地说,这取决于您还有哪些其他要求/限制。

关于mongodb - HBase、mongoDB、Cassandra - 小集群、小数据的开销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12535326/

相关文章:

django - Python/Django : Create table with two primary_key using cql engine

mongodb - 在mongodb中按子集合计数选择

mongodb - 如何修复 mongo 中的 SSL 错误 "CSSMERR_TP_VERIFY_ACTION_FAILED"?

cassandra - Spark 使用 TTL 保存到 Cassandra

Cassandra json2sstable 空指针异常

java - java中的正则表达式尝试匹配特定格式的字符串(格式由 | sysbol 组成)

java - HBase、Hadoop : How can I estimate the size of a HBase table or Hadoop File System Paths?

java - 在我的本地计算机上创建 hadoop 客户端时出现问题

node.js - Mongoose 中的 Date.now() 和 Date.now 有什么区别?

node.js - 更新文档时在非对象上调用 TypeError : Object. 键