码迷,mamicode.com
首页 > 其他好文 > 详细

最近工作用到的Redis命令

时间:2019-11-25 23:21:16      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:images   key   lis   复制   img   image   粘贴   匹配   用不了   

由于项目测试的需要,经常需要连接Redis数据库修改某些键值,无奈最近Redis的客户端连接工具使用不了

只有使用命令行来操作了,现总结如下:

1.远程连接Redis

redis-cli -h host -p port    host和port根据自己项目需要修改

2.密码验证(出现 NOAUTH Authentication required 时使用)

auth password(password为Redis连接密码)

3.查询相应的key

1)keys key-name

缺点:查询速度没有SCAN命令快

2)SCAN 0 MATCH test* COUNT 10

查询前10个以test开头的key(建议使用)

注:*匹配多个字符,?匹配一个字符

4.判断key是否存在

exists key

注:0-不存在,1-存在

5.查询某个hash的键值

以查询家族为例

查询家族id=97的信息:hmget erban_family 97

6.更新某个hash的键值

hmset erban_family 97 "{\"id\":97,\"name\":\"today\",\"icon\":\"https://img.scarllet.cn/familyIcon/61004521/picture_1570764111214.jpg?imageslim\",\"leader\":\"61004521\",\"money\":0.0,\"status\":1,\"moneyName\":\"\",\"verifyType\":1,\"openMoney\":false,\"openGame\":false,\"familyCharm\":0,\"createTime\":1570764177018,\"rewardType\":0,\"useTime\":1570776600000}"

以上是在测试家族自动解散功能所用到的redis命令,其余测试场景需要查询或修改操作可参照上述命令

注:对于键值比较长的key可以先查询出来,然后复制粘贴修改部分,再用更新命令修改

Redis命令可以查https://www.runoob.com/redis/redis-lists.html这个网站

最近工作用到的Redis命令

标签:images   key   lis   复制   img   image   粘贴   匹配   用不了   

原文地址:https://www.cnblogs.com/wanyuan/p/11931364.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!