打开redis

前台启动

        同路径下打开redis-server

        出现窗口,即启动成功

        此时关闭窗口,redis关闭;

        不管有没有使用密码,或者使用了什么密码,都能连上

        如果使用下文提到的redis cli增加密码,就只能使用你设置的密码了

后台启动

        将redis增加到服务里

对应路径打开cmd

redis-server --service-install redis.windows.conf --loglevel verbose

        打开服务

redis-server --service-start

        如果配置文件被修改了,要删除服务,重新加到服务里

redis-server --service-stop
redis-server --service-uninstall

增加密码

临时生效

        使用redis-cli

        输入config set requirepass YourPassword

config set requirepass YourPassword

        在服务持续期间生效,关闭后失效

长期方案

1.修改配置文件redis.conf

        以Windows为例,

        配置文件的路径是\Program Files\Redis

        配置文件的名字是redis.conf

        使用文本编辑器,查询requirepass,去掉前面的注释,在后面加上密码

requirepass YourPassword

        不用重启redis,就已经生效了

        重启设置就丢了

2.关闭redis

        同路径

        打开redis-cli,输入shutdown,回车

3.打开redis

        参照上文

C#连接Redis

Nuget安装StackExchange.Redis

其中connect的连接参数为

"ip:port,password=YourPassword"

配置主从节点

1.主节点

确认redis.conf,没有设置slaveof参数

2.从节点

修改redis.conf,设置slaveof参数

slaveof ip port

如果主节点设置密码,从节点还要设置masterauth参数,设置和主节点一样的密码

masterauth YourPassword

重复上文提到的启动服务

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部