下面是最近使用redis的一点笔记
我的环境为win10
https://www.cnblogs.com/zty150/p/13612912.html 参考
1.解压文件,然后复制redis解压后的文件根目录。
2.window+R,输入cmd进入dos命令窗口,
“cd /d+redis文件根目录” 进入到复制后的redis目录下,输入redis-server redis.windows.conf
3.关闭上个窗口重新打开一个新dos命令窗口,同样先进入redis根目录下,然后输入redis-server --service-install redis.windows.conf命令
4.桌面>计算机>右键>管理>服务>redis服务点击启动!
5. 验证redis是否安装成功:
不要关闭第二次窗口否则无法验证redis是否安装成功
输入 redis-cli.exe -h 127.0.0.1 -p 6379
设置键值对:set myKey abc
获取键值对的值:get myKey
到这里一个redis 配置完成
下面是配置redis的主从
https://www.cnblogs.com/cang12138/p/9132288.html#_labelTop 参考
1、复制一份 Redis 文件,当做从库。
2、修改从库文件中 redis.windows.conf 的端口号。
我的主是 6379 从是6380
3、安上面的配置一个redis 步骤执行上面的2;
安装服务,需要重新设置名称。然后去服务中,开启“redis6380”(此时就可以连接6380的库了)
redis-server --service-install redis.windows.conf --service-name Redis6380
配置主从服务器
先在桌面>计算机>右键>管理>服务>redis6380服务点击启动!
通过 cd 命令进入解压的目录,使用 redis-cli -p 6380 命令切到6380从库
1、通过 cd 命令进入解压的目录,使用 redis-cli -p 6380 命令切到6380从库
在从库6380上输入命令,来开启数据同步(格式:slaveof host port)
2、slaveof 127.0.0.1 6379 设置主从,6379是主库,6380是从库。(设置同步时,会将主库所有数据一起同步过来。)
slaveof 127.0.0.1 6379 //同步主库 6379
看到OK 了
3、测试
6379库 set A 123 ,6380库 get A,从库默认是不允许写入数据的。
或者在6380下面 运行 get myKey 之前建的
4、永久保存主从关系
按如下所示,添加命令 slaveof 127.0.0.1 6379 ,配置好以后,每次redis服务重启时,会自动同步主库数据。
图看上面参考网址里面
下面这个是修改IP为可变,不要一直是127.0.0.1
https://www.jb51.net/article/216838.htm 参考
1.修改bind的ip
2.修改protected-mode yes为protected-mode no
改了要记得重启redis服务