Windows下启动Redis闪退

我的问题

我的Redis是免安装的,每次打开电脑后都要先启动一下redis,偶然发现,
退出之后重新启动redis-server.exe,redis窗口闪退,无法再次启动。

原因

因为项目数据量比较大,而对redis内存比较依赖,可能导致电脑物理内存不足,

解决方法

一、修改redis.windows.conf文件,对redis占用最大内存做限制

具体值可以根据自己电脑的内存实际情况来解决

maxmemory  *******
二、新建start.bat文件并添加以下内容
redis-server.exe  
redis.windows.conf
三、双击start.bat启动成功!

在这里插入图片描述

拓展

maxmemory定义REdis可用最大物理内存,有多种书写方式,以下均为合法:

maxmemory 1048576 
maxmemory 1048576B 
maxmemory 1000KB 
maxmemory 100MB
maxmemory 1GB 
maxmemory 1000K 
maxmemory 100M 
maxmemory 1G

没有带单位的为字节数,以B结尾的表示相应的大小。
但需要注意KB和KMB和MGB和G是不同的,
如1K表示1000字节,而1KB则为1024字节。
如果maxmemory值为0,表示不做限制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值