Nosql vs RDBMS硬件规格



一般认为RDBMS更适合垂直扩展,而nosql更适合水平扩展。

哪种数据库更适合这种硬件http://www.dell.com/us/enterprise/p/dell-compellent-storage-center/pd.aspx

可以扩展到数百tb。

由于nosql数据库通常设计为在商用服务器上运行,那么考虑到数据库的高负载,商用服务器的规格应该是什么?

RDBMS硬件节点的限制是什么?考虑到有足够的内存可以在内存中一直保存索引(而不是数据集)。

NOSQL对内存中的索引没有硬性要求(当然是推荐的)。

知道什么最适合SAN设备将是非常有趣的。例如http://www-03.ibm.com/systems/storage/disk/ds3500/index.html,它可以在同一个地方容纳数百tb。

是否使用NoSQL数据库或使用关系数据库的决定应该来自您的用例/应用程序,而不是您的硬件。分析你的用例,决定是使用RDBMS还是NoSQL数据库(如果使用NoSQL,那么使用哪一个NoSQL数据库是另一个关键问题,答案将再次取决于你的用例)。然后购买运行你所决定的东西所需的硬件。

你链接到的机器可以同时运行RDBMS和NoSQL,这取决于你需要对你的数据做什么。对于MongoDB和HBase,商品服务器通常是指4核机器,16-24GB RAM。只有在集群中至少有6-7台机器之后,HBase才开始显示出良好的结果。对于其他NoSQL数据库,情况可能有所不同。

最新更新