-
单个键管理
a.rename命令(键重命名)
格式:rename key newkey
b.randomkey命令(随机返回一个键)
格式: randomkey
c.expireat命令(在某个时间戳过期,秒级别)
格式: expireat key timestamp
d.pexpire命令(设置键过期时间,精确到毫秒)
格式: pexpire key milliseconds
e.pexpireat命令(在某个时间戳过期,毫秒级别)
格式: pexpireat key mill-seconds-timestamp
f.persist命令(清楚键过期时间)
格式: persist key
注意:对于一个设置了过期时间的键,如果重新set(覆盖) 了,会去除过期时间 -
迁移键
a.move命令(redis内部数据迁移)
格式:move key db
b.dump+restore命令(dump负责将键值对从源redis机器序列化,restore将序列化的进行复原到目标redis机器)
格式:- dump key
- restore key 0 value
-
数据库管理
a.select命令(切换数据库)
格式:select dbindex
注意:redis中默认配置是16个数据库,理论上来说每个数据库是相互隔离的,但是现在redis在慢慢弱化这个功能,因为redis毕竟是单线程的,所有数据库用一个线程执行所有命令,如果出现一个阻塞,那么其他数据库也会受到影响。
b.flushdb命令(清除当前数据库)
格式 : flushdb
c.flushall命令(清除所有数据库)
格式: flushall
d.dbsize命令(查看当前数据库键个数)
格式:dbsize
(八)redis常用命令之键管理
猜你喜欢
转载自blog.csdn.net/weixin_38312719/article/details/95107452
今日推荐
周排行