Redis Keys(键)命令组大全

2020年7月30日16:42:02 评论 25
广告也精彩

下表列出了Redis Keys(键)命令组的所有命令。

命令 用法和简介
DEL DEL key [key ...]
删除指定的key(一个或多个)
DUMP DUMP key
导出key的值
EXISTS EXISTS key [key ...]
查询一个key是否存在
EXPIRE EXPIRE key seconds
设置一个key的过期的秒数
EXPIREAT EXPIREAT key timestamp
设置一个UNIX时间戳的过期时间
KEYS KEYS pattern
查找所有匹配给定的模式的键
MIGRATE MIGRATE host port key destination-db timeout [COPY] [REPLACE]
原子性的将key从redis的一个实例移到另一个实例
MOVE MOVE key db
移动一个key到另一个数据库
OBJECT OBJECT subcommand [arguments [arguments ...]]
检查内部的再分配对象
PERSIST PERSIST key
移除key的过期时间
PEXPIRE PEXPIRE key milliseconds
设置key的有效时间以毫秒为单位
PEXPIREAT PEXPIREAT key milliseconds-timestamp
设置key的到期UNIX时间戳以毫秒为单位
PTTL PTTL key
获取key的有效毫秒数
RANDOMKEY RANDOMKEY
返回一个随机的key
RENAME RENAME key newkey
将一个key重命名
RENAMENX RENAMENX key newkey
重命名一个key,新的key必须是不存在的key
RESTORE RESTORE key ttl serialized-value [REPLACE]
反序列化给定的序列化值,并将它和给定的 key 关联。
SCAN SCAN cursor [MATCH pattern] [COUNT count]
增量迭代一个集合,每次返回少量元素
SORT SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination]
对队列、集合、有序集合排序
TOUCH TOUCH key [key ...]
修改指定key(s) 最后访问时间
TTL TTL key
获取key的有效时间(单位:秒)
TYPE TYPE key
获取key的存储类型
UNLINK UNLINK key [key ...]
删除指定的key(s)。相比DEL会产生阻塞,该命令会在另一个线程中回收内存,因此它是非阻塞的
WAIT WAIT numslaves timeout
此命令阻塞当前客户端,直到所有以前的写命令都成功的传输和指定的slaves确认。

相关参考链接

全部命令组:Keys(键)Strings(字符串)Hashes(哈希表)Lists(列表)Sets(集合)Sorted Sets(有序集合)Pub/Sub(发布/订阅)Script(脚本)Server(服务器)Transactions(事物)Geo(地理位置)Cluster(集群)Connection(连接)StreamsHyperLogLog

回到总目录:Redis命令参考手册(总目录)

广告也精彩
素课网
  • 本文由 发表于 2020年7月30日16:42:02
  • 转载请注明:http://suketech.com/8755.html
广告也精彩
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: