redis常用命令大全

以下是一个以表格形式总结的Redis命令概览:

命令类别命令描述
通用PING查看服务是否运行
通用DBSIZE查看当前数据库中key的数目
通用SELECT index切换到指定的数据库
通用FLUSHDB清空当前数据库的所有key及其值
通用FLUSHALL清空所有数据库的所有key及其值
通用QUIT / EXIT退出当前Redis连接
通用AUTH password验证密码是否正确
Key操作DEL key [key…]删除指定的key
Key操作EXISTS key [key…]检查给定的key是否存在
Key操作EXPIRE key seconds设置key的过期时间(秒)
Key操作TTL key返回key的剩余生存时间(秒)
Key操作TYPE key返回key所存储的值的类型
Key操作KEYS pattern查找所有符合给定模式的key
Key操作RENAME key newkey将key重命名为newkey
Key操作RENAMENX key newkey仅当newkey不存在时,将key改名为newkey
字符串SET key value设置key和value
字符串GET key获取key的值
字符串INCR key将key中储存的数字值加1
字符串DECR key将key中储存的数字值减1
字符串APPEND key value将value追加到key的原始值后面
字符串STRLEN key返回key所储存的字符串值的长度
哈希HSET key field value设置哈希表中指定字段的值
哈希HGET key field获取哈希表中指定字段的值
哈希HGETALL key获取哈希表中所有字段和值的列表
哈希HDEL key field [field…]删除哈希表中一个或多个字段
哈希HEXISTS key field检查哈希表中指定字段是否存在
列表LPUSH key value [value…]将一个或多个值插入到列表头部
列表RPUSH key value [value…]将一个或多个值插入到列表尾部
列表LRANGE key start stop获取列表中指定范围内的元素
列表LPOP key移除并获取列表的第一个元素
列表RPOP key移除并获取列表的最后一个元素
集合SADD key member [member…]向集合中添加一个或多个成员
集合SREM key member [member…]从集合中删除一个或多个成员
集合SISMEMBER key member检查成员是否存在于集合中
集合SMEMBERS key获取集合中的所有成员
有序集合ZADD key score member [score member …]向有序集合中添加一个或多个成员和分数
有序集合ZREM key member [member…]从有序集合中删除一个或多个成员
有序集合ZSCORE key member获取有序集合中指定成员的分数
有序集合ZRANGE key start stop [WITHSCORES]获取有序集合中指定范围内的成员和分数(可选)
有序集合ZREVRANGE key start stop [WITHSCORES]获取有序集合中指定范围内成员的逆序排列和分数(可选)
其他MSET key value [key value…]同时设置一个或多个key-value对
其他MGET key [key…]同时获取一个或多个key的值
其他SUBSCRIBE channel [channel…]订阅一个或多个通道,用于发布/订阅模式
其他PUBLISH channel message向指定通道发布消息,用于发布/订阅模式

这个表格总结了Redis的一些常用命令及其描述,但请注意,Redis的命令非常多,这个表格只是其中的一部分。对于更详细的命令列表和用法,建议参考Redis官方文档或相关教程。

  • 9
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值