Redis占硬盘空间

Posted BKYJungle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis占硬盘空间相关的知识,希望对你有一定的参考价值。

转载自:http://blog.csdn.net/qq285744011/article/details/51002409

 

【问题的原因】

Windows版Redis启动后,会在C盘自动创建一个很大的文件,C:\Users\{你的用户名}\AppData\Local\Redis\RedisQFolk_****.dat

我们通过自定义路径即可将其转移到其他分区,并限制其大小。

 

【】

【解决】

=== 精简思路 ===

修改配置文件redis.windows.conf,将Redis的Folk专用的缓冲文件设置到其他分区。

指定redis-server.exe读取这个配置文件。

 

=== 具体步骤 ===

(最下面有图示)

0. 停止Redis服务

1. 在D盘创建一个文件夹MyRedisSwap

2. 为redis-server.exe创建快捷方式MyRedis
3. 为MyRedis的目标属性,添加并指定读取的配置文件redis.windows.conf,前面要加空格

4. 修改redis.windows.conf,在文件对应位置 添加两个设置:maxheap 4294967296 和 heapdir D:\MyRedisSwap\  (见图示)

5. 通过快捷方式MyRedis启动Redis

6. 搞定!



=== 详细图示 ===
技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

 

 

 

 

 

================== End =====================











以上是关于Redis占硬盘空间的主要内容,如果未能解决你的问题,请参考以下文章

wsl所占硬盘空间过大 虚拟机删除文件后硬盘空间不减少

清空回收站后没有释放硬盘空间

对于已预先分配的虚拟机硬盘,如何压缩或者减小其所占空间

为啥在Linux上删除大容量文件后硬盘空间大小还不变???

硬盘杀手!Windows版Redis疯狂占用C盘空间!

硬盘杀手!Windows版Redis疯狂占用C盘空间!