- DEL----------------------------------删除给定的一个或多个
key
- DUMP--------------------------------序列化给定
key,
并返回被序列化的值 - EXISTS------------------------------检查给定
key
是否存在 - EXPIRE------------------------------为给定
key
设置生存时间,当
key
过期时(生存时间为0
),它会被自动删除,单位:秒 - EXPIREAT---------------------------为给定key设置生存时间,参数为Unix时间戳
- KEYS--------------------------------查找所有符合给定模式
pattern
的key
- MIGRATE----------------------------将
key
原子性地从当前实例传送到目标实例的指定数据库上,一旦传送成功,key
保证会出现在目标实例上,而当前实例上的key
会被删除。 - MOVE-------------------------------将当前数据库的
key
移动到给定的数据库db
当中。 - OBJECT-----------------------------命令允许从内部察看给定
key
的 Redis 对象。(通常用在debug除错) - PERSIST----------------------------移除给定
key
的生存时间,使key永不过期。 - PEXPIRE----------------------------同EXPIRE命令,只是单位为:毫秒
- PEXPIREAT-------------------------同EXPIREAT命令,只是单位为:毫秒
- PTTL--------------------------------以毫秒为单位返回
key
的剩余生存时间 - RANDOMKEY-----------------------从当前数据库中随机返回(不删除)一个
key
- RENAME----------------------------将
key
改名为newkey,newkey存在,则覆盖
- RENAMENX-------------------------同RENAME,只是当newkey存在时,返回0(不覆盖)
- RESTORE---------------------------反序列化给定的序列化值,并将它和给定的
key
关联。 - SORT-------------------------------返回或保存给定列表、集合、有序集合
key
中经过排序的元素。 - TTL---------------------------------同PTTL,只是单位为:秒
- TYPE--------------------------------返回
key
所储存的值的类型。 - SCAN-------------------------------SCAN 命令及其相关的 SSCAN 命令、 HSCAN 命令和 ZSCAN 命令都用于增量地迭代(incrementally iterate)一集合元素(a collection of elements)