一、第一次启动报:Creating Server TCP listening socket 127.0.0.1:6379: bind: No error

解决方法:win+R 输入cmd 然后进入Redis文件中

  1. 输入redis-cli.exe 然后Enter回车;
  2. 输入shutdown,然后Enter回车
  3. 输入exit,然后Enter回车
  4. 然后重新运行redis-server.exe redis.windows.conf,启动成功!

二、启动Redis报错:QForkMasterInit: system error caught. error code=0x000005af, message=VirtualAllocEx failed.: unknown error

  1. 报此错误是指内存分配不足导致的 故可以在启动Redis的时候使用–maxmemory 命令限制Redis的内存,命令如:redis-server redis.windows.conf --maxmemory 200m
  2. 还可以修改配置文件redis.windows.conf 中的maxmemory 209715200(字节),在运行启动Redis即可。