Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nosql 对于不适合内存的大型数据集,最好的缓存引擎是什么?_Nosql_Redis_Membase - Fatal编程技术网

Nosql 对于不适合内存的大型数据集,最好的缓存引擎是什么?

Nosql 对于不适合内存的大型数据集,最好的缓存引擎是什么?,nosql,redis,membase,Nosql,Redis,Membase,我想提供大量的钥匙100000+但只有少数50000个可以放在内存中,这是最需要的一个。有没有人有过redis、membase或其他应用程序的经验?有人有磁盘服务密钥的基准吗 感谢Salvatore Sanfilippo的回复: 这是VM的一个用例,但不是 当内存中的 而且ram中没有这么大 顺便说一句,Redis中的VM不稳定 被一个叫做 用于解决您的使用问题的diskstore 但不幸的是,事实并非如此 现阶段已准备好生产 如果相当多的密钥将在磁盘中,并且如果存储引擎没有提供有效的索引机制,

我想提供大量的钥匙100000+但只有少数50000个可以放在内存中,这是最需要的一个。有没有人有过redis、membase或其他应用程序的经验?有人有磁盘服务密钥的基准吗


感谢Salvatore Sanfilippo的回复:

这是VM的一个用例,但不是 当内存中的 而且ram中没有这么大

顺便说一句,Redis中的VM不稳定 被一个叫做 用于解决您的使用问题的diskstore 但不幸的是,事实并非如此 现阶段已准备好生产


如果相当多的密钥将在磁盘中,并且如果存储引擎没有提供有效的索引机制,那么性能将受到严重影响。我认为redis的b树还没有准备好。你可以检查东京内阁。它似乎提供了键值存储+B树


您的内存中只能容纳50000把钥匙?此外,redis不能从磁盘工作,它只将数据作为备份保存到磁盘。Redis可以从虚拟内存运行,但不能从磁盘运行。虚拟内存是磁盘,Redis VM与系统VM不同。