一、windows下安装
1、下载
2、安装
将下载的Redis-x64-xxx.zip压缩包拷贝到到安装目录:D:\IDE\Redis,解压,如下:
打开cmd窗口,使用"cd /d D:\IDE\Redis"命令切换到安装路径下,运行 redis-server.exe redis.windows.conf:
打开另一个cmd窗口,切换到redis安装路径下,运行 "redis-cli.exe -h 127.0.0.1 -p 6379 "连接Redis服务,设置键值对 set myKey 123456,取出键值对 get myKey:
关闭Redis启动的cmd窗口,Redis服务即关闭。
3、配置环境变量
新建系统变量:
添加Redis安装目录到到Path中:
4、安装为服务
打开cmd窗口,使用"cd /d D:\IDE\Redis"命令切换到安装路径下,运行命令:redis-server --service-install redis.windows-service.conf,安装成功,添加服务如下(默认Redis没有启动):
启动命令:redis-server --service-start
打开另一个cmd窗口,运行 "redis-cli.exe -h 127.0.0.1 -p 6379 ",连接Redis服务,设置键值对 set mykey 123456,取出键值对 get mykey:
常用命令:
启动命令:redis-server --service-start
停止命令:redis-server --service-stop
卸载服务:redis-server --service-uninstall
4、安装多个实例
安装启动命令:
redis-server --service-install --service-name redis1 --port 10001
redis-server --service-start --service-name redis1
redis-server --service-install --service-name redis2 --port 10002
redis-server --service-start --service-name redis2
redis-server --service-install --service-name redis3 --port 10003
redis-server --service-start --service-name redis3
停止服务命令:
redis-server --service-stop --service-name redis1
redis-server --service-stop --service-name redis2
redis-server --service-stop --service-name redis3
卸载服务命令:
redis-server --service-uninstall --service-name redis1
redis-server --service-uninstall --service-name redis2
redis-server --service-uninstall --service-name redis3
说明文档:
5、主从配置
cd ./masterandslave
#Master
redis-server --service-install conf/redis.windows-service-m10010.conf --service-name redisM1
redis-server --service-start --service-name redisM1
redis-server --service-stop --service-name redisM1
redis-server --service-uninstall --service-name redisM1
#主服务查看Slave连接
#info replication
#Slave1
redis-server --service-install conf/redis.windows-service-S10011.conf --service-name redisS1
redis-server --service-start --service-name redisS1
#Slave2
redis-server --service-install conf/redis.windows-service-S10012.conf --service-name redisS2
redis-server --service-start --service-name redisS2
#info replication