CentOS 上的 Redis 常用命令主要包括以下几类:
连接到 Redis 服务器
redis-cli -h <host> -p <port> -a <password>
默认情况下,Redis 运行在 localhost 的 6379 端口,无需密码。
断开连接
exit
设置值
SET key value
获取值
GET key
删除键
DEL key
从头部插入元素
LPUSH key value
从尾部插入元素
RPUSH key value
获取列表长度
LLEN key
弹出头部元素
LPOP key
弹出尾部元素
RPOP key
添加元素
SADD key member
删除元素
SREM key member
检查成员是否存在
SISMEMBER key member
获取集合大小
SCARD key
添加元素并指定分数
ZADD key score member
删除元素
ZREM key member
获取元素分数
ZSCORE key member
按分数范围获取元素
ZRANGE key start stop [WITHSCORES]
查看所有键
KEYS *
查看键的类型
TYPE key
设置键的过期时间
EXPIRE key seconds
查看键的剩余过期时间
TTL key
设置键的持久化策略
CONFIG SET save "seconds changes"
查看 Redis 服务器信息
INFO
清空数据库
FLUSHDB
清空所有数据库
FLUSHALL
FLUSHDB 和 FLUSHALL 命令时要格外小心,因为它们会永久删除数据。CONFIG 命令修改配置时,应确保了解每个选项的含义及其潜在影响。通过掌握这些基本命令,你可以有效地管理和操作 Redis 数据库。