redis 基础命令操作

redis 基础命令操作

1、设置键的过期时间
expire key seconds //设置秒
expireat key timestamp //设置毫秒
2、查看键剩余生存时间
ttl key //返回秒
pttl key //返回毫秒
3、
pexpireat key milliseconds-timestamp
4、删除已存在的key
DEL KEY_NAME
5、序列化给定key 并返回序列化的值
SET greeting “hello, dumping world!”
DUMP greeting
6、检查key是否存在
EXISTS KEY_NAME
7、seconds为给定key设置过期时间
Expire KEY_NAME TIME_IN_SECONDS
8、expireat 的作用于expire类似 都是设置过期时间。expireat接受的是unix时间戳
Expireat KEY_NAME TIME_IN_UNIX_TIMESTAMP
9、pexpireat 设置过期时间以毫秒计算
PEXPIREAT KEY_NAME TIME_IN_MILLISECONDS_IN_UNIX_TIMESTAMP
10、Keys 命令用于查找所有符合给定模式 pattern 的 key
KEYS PATTERN
11、Move 命令 - 将当前数据库的 key 移动到给定的数据库 db 当中
SELECT 0 切换0库
MOVE KEY_NAME DESTINATION_DATABASE
12、移除key的过期时间 key永久有效
PERSIST KEY_NAME
13、以毫秒为单位返回key的剩余过期时间
PTTL KEY_NAME
14、以秒为单位返回key的剩余过期时间
TTL KEY_NAME
15、从当前数据库中随机返回一个key
RANDOMKEY
16、 修改 key 的名称 如何new_key_name存在则覆盖
RENAME OLD_KEY_NAME NEW_KEY_NAME
17、仅当 newkey 不存在时,将 key 改名为 newkey
RENAMENX OLD_KEY_NAME NEW_KEY_NAME
18、获取存储的key的类型
TYPE KEY_NAME

猜你喜欢

转载自blog.csdn.net/qq_36364521/article/details/82780630
今日推荐