目录
下载安装
https://github.com/MSOpenTech/redis/releases。
Redis 支持 32 位和 64 位。我们下载 Redis-x64-xxx.zip压缩包到 D 盘,解压后,将文件夹重新命名为 redis。
介绍:
redis-server.exe:服务端程序,提供redis服务
redis-cli.exe: 客户端程序,通过它连接redis服务并进行操作
redis-check-dump.exe:本地数据库检查
redis-check-aof.exe:更新日志检查
redis-benchmark.exe:性能测试,用以模拟同时由N个客户端发送M个
SETs/GETs 查询 (类似于 Apache 的ab 工具).
redis.windows.conf: 配置文件,将redis作为普通软件使用的配置,命令行关闭则redis关闭
redis.windows-service.conf:配置文件,将redis作为系统服务的配置,用以区别开两种不同的使用方式
单击redis-server.exe,启动Redis服务。
启动Redis
直接在上图的目录打开命令窗口,运行:
redis-server redis.windows.config
注意:有可能出现以下错误
提示:QForkMasterInit: system error caught. error code=0x000005af, message=VirtualAllocEx failed.: unknown error
。原因是内存分配的问题(如果你的电脑够强悍,可能不会出问题)。解决方法有两个,第一:启动的时候使用--maxmemory
命令限制Redis的内存:
- redis-server redis.windows.conf --maxmemory 200m
第二种方法就是修改配置文件redis.windows.conf
:
maxmemory 209715200
部署redis
部署Redis
其实Redis是可以安装成windows服务的,开机自启动,命令如下:
- redis-server --service-install redis.windows.conf
安装完之后,就可看到Redis已经作为windows服务了:
4常用命令
启用:
- redis-server --service-start
停止命令:
- redis-server --service-stop
连接:
redis-cli -h host -p port -a password
检测是否连接成功:
使用连接命令 然后使用ping 成功则返回pong
还可以安装多个实例
- redis-server --service-install –service-name redisService1 –port 10001
- redis-server --service-start –service-name redisService1
- redis-server --service-install –service-name redisService2 –port 10002
- redis-server --service-start –service-name redisService2
- redis-server --service-install –service-name redisService3 –port 10003
- redis-server --service-start –service-name redisService3
卸载命令:
- redis-server --service-uninstall
下一篇:https://blog.csdn.net/lilongwangyamin/article/details/105223195 redis 基本配置设置