redis的命令

单机数据库

数据库

切换数据库

SELECT Nredis

返回客户端目标数据库

无此类命令数据库

添加新键

SET key valuespa

删除键

DEL key事件

更新键

SET key valueevent

获取键值

GET key
LRANGE key x xim

清理整个数据库

FLUSHDB时间戳

随机返回数据库中某个键

RANDOMKEY数据

返回数据库键数量

DBSIZE客户端

EXISTS

KEYS

RENAME

设置键值过时时间

EXPIRE key ttl (秒)
EXPIREAT key timestamp (秒)
PEXPIRE key (毫秒)
PEXPIREAT key timestamp (毫秒)di

返回键的过时时间戳

TIME

返回键的剩余生存时间

TTL key
PTTL key

移除键的过时时间

PERSIST key

数据库通知

from redis 2.8
让客户端经过订阅特定的频道或者模式,来获知数据库中键的变化

键空间通知

这一类关注“某个键执行了哪些命令”的通知,称为键空间通知
SUBSCRIBE _ _keyspace@0_ _:key

键事件通知

键事件通知关注“某个命令被哪些键执行了”
SUBSCRIBE _ _keyevent@0_ _:event

RDB持久化

阻塞式生成RDB文件

SAVE

非阻塞式生成RDB文件

BGSAVE

相关文章
相关标签/搜索