1、常用命令
keys * 返回满足的所有键 ,可以模糊匹配 用法:keys pattern
exists :是否存在指定的key,存在返回1,不存在返回0 用法:exists key [key ...]
exprie:设置某个key的过期时间 用法:exprie key seconds
ttl:查看剩余时间 用法:ttl key
persisit:取消过期时间 用法:persisit key
select : 选择数据库 数据库为0-15(一共16个数据库)默认进入的是0数据库(设计成多个数据库实际上是为了数据库安全和备份) 用法:select index
move key: 将当前数据中的key转移到其他数据库 用法:move key db
randmokey:随机返回一个key 用法:randomkey -
rename:重命名key 用法: rename key newkey
echo:打印命令 用法:echo message
dbsize:查看数据库的key数量 用法:dbsize -
info:查看数据库信息 用法:info [section]
config get * 实时传储收到的请求,返回相关的配置 用法:config get*
flushdb :清空当前数据库 用法:flushdb -
flushall :清空所有数据库 用法:flushall -
2、Reids事务
2.1、 事务