Redis命令总结
发布日期:2021-05-14 09:15:50 浏览次数:22 分类:精选文章

本文共 1204 字,大约阅读时间需要 4 分钟。

Redis操作指南

一、带密码连接

方法一

./redis-cli -a your_password

方法二

./redis-cli -h 127.0.0.1 -p 6379 -a myPassword

方法三

./redis-cli -h 127.0.0.1 -p 6379进入后执行auth myPassword

二、(登录状态)查看redis当前连接数

redis-cli -h 127.0.0.1 -p 6379 info | grep conn

三、(登录状态)查看redis最大连接数

redis-cli -h 127.0.0.1 -p 6379 config get maxclients

四、配置最大连接数

使用config set maxclients num设置redis的最大连接数

五、客户端信息命令

1. CLIENT LIST

获取客户端列表

2. CLIENT SETNAME

设置当前连接点的名称

3. CLIENT GETNAME

查看当前连接的名称

4. CLIENT KILL ip:port

杀死指定连接

5. dbsize

查看当前数据库的键数量

6. Time

查看服务器时间

7. FLUSHDB

清空当前数据库的所有键

8. MONITOR

实时打印服务器接收到的命令(调试用)

9. FLUSHALL

清空整个Redis服务器的数据

六、超时配置

1. 查看超时配置

config get timeout

2. 设置超时配置

config set timeout 600

七、Redis keys命令

1. Keys *

查询所有键

2. keys home

精确查找键

3. keys h*

模糊查找

4. DEL key

删除键(需键存在)

5. DUMP key

序列化并返回键值

6. EXISTS key

检查键是否存在

7. EXPIRE key seconds

设置键过期时间

8. EXPIREAT key timestamp

以UNIX时间戳设置键过期时间

9. PEXPIRE key milliseconds

以毫秒设置键过期时间

10. PEXPIREAT key milliseconds-timestamp

以毫秒为单位的UNIX时间戳设置键过期时间

11. KEYS pattern

查找符合模式的键

12. MOVE key db

将键移动至指定数据库

13. PERSIST key

移除键的过期时间

14. PTTL key

以毫秒为单位返回键的剩余时间

15. TTL key

以秒为单位返回键的剩余时间

16. RANDOMKEY

随机返回一个键

17. RENAME key newkey

修改键名称

18. RENAMENX key newkey

在新键不存在时重命名

19. TYPE key

返回键储存的值类型

上一篇:linux centos 7.0 以上 防火墙相关命令
下一篇:FASTJSON 各种类型相互转换

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年04月23日 15时33分05秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章