redis是否适合大量数据?

时间:2014-06-09 08:29:08

标签: redis

我想将redis用作项目中的数据存储。 但我不清楚可以处理多少数据(大小)。

我正在查看4-5 TB的数据。

如果redis是合适的选择,请告诉我。

我很清楚redis的所有优点/功能。只是不确定可扩展性选项。

非常感谢有关此事的任何信息。

2 个答案:

答案 0 :(得分:6)

Redis是内存中数据库,这意味着您需要至少4-5TB的RAM来存储数据集。虽然这不是不可能的(例如,对于18TB Redis群集,请参阅http://www.xdata.me/?p=353),但它肯定不便宜。另一方面,在性能方面没有什么比RAM更好,所以如果你使用Redis来完成工作,你可能会获得最佳性能。

我认为评估此项目(或任何其他数据库)的Redis的更好方法是从了解数据是什么以及您想要用它做什么开始。有许多数据管理解决方案,每个都有自己的优点,因此在确定解决方案之前理解上下文至关重要。

答案 1 :(得分:0)

对于上述所有原因,Redis可能不是一个很好的选择,但是你可以根据自己的需要使用Cassandra。