我想将redis服务器用于我的应用程序,该应用程序具有大型数据库。所以我想知道redis服务器可以存储多大的数据?是否兼容大型数据库,因为我听说redis是一个内存数据库
答案 0 :(得分:2)
Redis是一个内存商店。因此,限制是您的盒子上可用的内存(如果您想要对数据进行分片,则为您的盒子)。 Redis非常高效,因为它主要依赖于O(1)或O(log n)算法,但这是以内存消耗为代价的。
如果您计划运行大型数据库,则可能不是一个好的选择。
答案 1 :(得分:0)
Redis不是大数据的数据库(表示30 + GB的数据),考虑使用SSDB(https://github.com/ideawu/ssdb),适用于TB的数据,几乎所有的Redis API。