redis 命令-redis基本命令

图片[1]-redis 命令-redis基本命令-OK资源网

Redis基本命令

注意:我使用的版本是6.0.10,不同版本可能略有差别

Redis服务和客户端都启动之后,就可以进行存取操作

测试连接

%IGnoRe_pRe_1%

基本存取

%IGnoRe_pRe_2%

切换数据

Redis默认存在16个数据库,默认使用的是0,可以使用select index来切换数据库(索引从0开始)

%IGnoRe_pRe_3%

清除数据

根据key删除

%IGnoRe_pRe_4%

清除当前库的数据

%IGnoRe_pRe_5%

清除所有库的数据

%IGnoRe_pRe_6%

key操作

判断key是否存在

%IGnoRe_pRe_7%

查看当前数据库的key的数量

%IGnoRe_pRe_8%

查看所有的key

%IGnoRe_pRe_9%

生产环境最好不要使用keys命令,该命令为O(n),数据大的情况下会导致Redis阻塞其他操作,而且一次性返回所有的keys,对内存的消耗也很大,建议使用scan命令来操作

#scan cuRsoR [MaTcH patteRn] [cOUnT count] [TYPE type] # cuRsoR表示游标 # MaTcH patteRn 查询key的条件,可以做模糊查询 # cOUnT count 返回的条数 # TYPE type 查询对应类型的key(stRing/list/set/hash/zset)

移动key到其他库

这里将key移动到其他库,当前库该key值就没有了

%IGnoRe_pRe_10%

设置过期时间

%IGnoRe_pRe_11%

也可以在set值的时候设置过期时间

%IGnoRe_pRe_12%

查看过期时间

查看还有多少秒过期,-1表示永不过期,-2表示已过期

%IGnoRe_pRe_13%

查看该key的值类型

%IGnoRe_pRe_14%

随机返回一个key

%IGnoRe_pRe_15%

重命名key

%IGnoRe_pRe_16%

获取服务器信息

%IGnoRe_pRe_17%

监控

%IGnoRe_pRe_18%

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发