Redis:数据库大小与内存的比例(在Windows中用完ram)

我在Windows 7上运行的是最新版本的Redis,并且有一个13GB的redis db,所以我将comptuers ram升级到了24GB,但显然这还不够,而且redis显然不是用来使用虚拟内存的。

有没有办法预测我将需要的RAM的数量(纠正我,如果我错了),那么我最好的select是什么? 我现在只是想分析它的数据库。

  • “过去,Redis开发人员尝试使用虚拟内存和其他系统,以便允许RAM数据集大于数据集,但是如果我们能做好一件事情,我们感到非常高兴:数据来自内存,磁盘用于存储。现在还没有计划为Redis创build磁盘后端,Redis的大部分内容毕竟是它目前devise的直接结果。

您可以在转储文件上使用redis-rdb-tool ,并生成内存报告。

您也可以使用相同的软件包从Redis转储文件中提取数据,以便为另一个存储引擎提供更多适应数据大小的存储引擎。