CentOS 上的 Redis 命令行操作主要包括以下几类:
连接与断开连接
-
连接到 Redis 服务器
redis-cli -h-p -a 默认情况下,Redis 服务器运行在
localhost的6379端口,无需密码。 -
断开连接
exit
基本命令
-
设置键值对
SET key value -
获取键值对
GET key -
删除键
DEL key -
检查键是否存在
EXISTS key -
设置键的过期时间
EXPIRE key seconds -
查看所有键
KEYS pattern -
获取键的类型
TYPE key -
设置多个键值对
MSET key1 value1 key2 value2 ... -
获取多个键值对
MGET key1 key2 ...
字符串操作
-
增加字符串值
INCR key -
减少字符串值
DECR key -
获取字符串值的长度
STRLEN key
列表操作
-
在列表头部插入元素
LPUSH key value -
在列表尾部插入元素
RPUSH key value -
获取列表中的元素
LRANGE key start stop -
删除列表中的元素
LREM key count value
集合操作
-
添加元素到集合
SADD key member -
获取集合中的所有元素
SMEMBERS key -
检查元素是否在集合中
SISMEMBER key member
哈希操作
-
设置哈希表中的字段值
HSET key field value -
获取哈希表中的字段值
HGET key field -
获取哈希表中的所有字段和值
HGETALL key
有序集合操作
-
添加元素到有序集合
ZADD key score member -
获取有序集合中的元素
ZRANGE key start stop [WITHSCORES] -
删除有序集合中的元素
ZREM key member
发布/订阅
-
发布消息到频道
PUBLISH channel message -
订阅一个或多个频道
SUBSCRIBE channel [channel ...]
事务
-
开启事务
MULTI -
执行事务中的命令
EXEC -
取消事务
DISCARD
其他命令
-
查看 Redis 服务器信息
INFO -
设置持久化选项
CONFIG SET option value -
备份和恢复数据
BGSAVE BGRESTORE dump.rdb
这些命令涵盖了 Redis 的基本操作和一些高级功能。根据具体需求,可以进一步探索和使用更多命令。
以上就是关于“centos redis命令行操作有哪些”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm