标签:
【Redis OBJECT命令】
1、OBJECT subcommand [arguments [arguments]]
OBJECT 命令允许从内部察看给定 key
的 Redis 对象。
key
使用特殊编码的情况。key
的驱逐策略(eviction policies)。OBJECT 命令有多个子命令:
OBJECT REFCOUNT <key>
返回给定 key
引用所储存的值的次数。此命令主要用于除错。OBJECT ENCODING <key>
返回给定 key
锁储存的值所使用的内部表示(representation)。OBJECT IDLETIME <key>
返回给定 key
自储存以来的空闲时间(idle, 没有被读取也没有被写入),以秒为单位。2、KEYS pattern
查找所有符合给定模式 pattern
的 key
。
KEYS *
匹配数据库中所有 key
。KEYS h?llo
匹配 hello
, hallo
和 hxllo
等。KEYS h*llo
匹配 hllo
和 heeeeello
等。KEYS h[ae]llo
匹配 hello
和 hallo
,但不匹配 hillo
。特殊符号用 \
隔开
KEYS 的速度非常快,但在一个大的数据库中使用它仍然可能造成性能问题,如果你需要从一个数据集中查找特定的 key
,你最好还是用 Redis 的集合结构(set)来代替。
3、RANDOMKEY
从当前数据库中随机返回(不删除)一个 key
。
4、TYPE key
返回 key
所储存的值的类型。
返回值:
none
(key不存在)string
(字符串)list
(列表)set
(集合)zset
(有序集)hash
(哈希表)标签:
原文地址:http://www.cnblogs.com/tekkaman/p/4887260.html