redis是否适合大量数据?

sun*_*nil 2 redis

我想在项目中使用redis作为数据存储.但我不清楚redis可以处理多少数据(大小).

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

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

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

任何关于此的信息都非常感谢.

Ita*_*ber 6

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

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