work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Redis常用命令

Posted on 2018-08-12 23:18  work hard work smart  阅读(200)  评论(0)    收藏  举报

1. Save命令

save命令执行后,在reidis-server控制台中看到日志

[22598] 12 Aug 22:39:14.958 * DB saved on disk

下次重启后,将之前保存到磁盘中的key就不会消失

 

[20200701补充,Redis版本6.0.5]

启动redis客户端

在任意位置输入 redis-cli 启动redis客户端

 可以发现设置值时没有权限,只需要授权密码 auth password就行。

查看redis是否存活:   redis-cli -a password ping 

 

2. 正常关闭redis服务操作

服务命令

 

[20200701补充,Redis版本6.0.5]

1) 关闭redis

 cd /etc/init.d

 

 使用脚本停止redis保存,这里要设置下密码

vi redis_init_script

stop的时候增加密码

 

 再次调用./redis_init_script stop 停止redis。

 

 可以发现停止redis成功了。

 

2) 启动redis

/etc/init.d/redis_init_script  start

 

3. 指定端口启动redis

./redis-server --port 6380

然后客户端启动redis,端口指定为6380

./redis-cli -p 6380

同样,关闭服务也要指定端口

./redis-cli -p 6380  shutdown

 

4. 修改redis.conf文件的端口为6380

/usr/local/redis/redis.conf

启动redis

./redis-server  ../redis.conf

 

4. 远程连接redis

./redis-cli -p 6380 -h 127.0.0.1

-h后面是IP地址,因为是本机,所有是127.0.0.1

关闭redis

./redis-cli -p 6380 -h 127.0.0.1 shutdown

 

5. 为redis设置密码

/usr/local/redis/redis.conf

找到redis.conf 文件,设置密码位888888

requirepass 888888

redis客户端登录

./redis-cli -p 6380  -a  88888

 

6、reids集群登录

./redis-cli -c  -h 192.xx.xx.100   -p 1379 -a  password