Redis单机操作

YUM快速安装redis

https://www.cnblogs.com/hjw-zq/p/9778514.html

 

 

redis安装参考文档并设置开机启动

https://www.cnblogs.com/shanhua-fu/p/10332651.html

redis设置密码

https://www.cnblogs.com/x-ll123/p/9717351.html

 

代码Demo

客户端登录
redis-cli
登录(输入密码)
auth "nsfocus"  


获取所有的键
127.0.0.1:6379> keys *
1) "dns_conf"
2) "bsa_conf_loophole_data"
3) "loophole_event"
4) "push_data"
5) "compliance_password_connectedness"


对hash的操作
hset(key, field, value):向名称为key的hash中添加元素field
hget(key, field):返回名称为key的hash中field对应的value
hmget(key, (fields)):返回名称为key的hash中field i对应的value
hmset(key, (fields)):向名称为key的hash中添加元素field
hincrby(key, field, integer):将名称为key的hash中field的value增加integer
hexists(key, field):名称为key的hash中是否存在键为field的域
hdel(key, field):删除名称为key的hash中键为field的域
hlen(key):返回名称为key的hash中元素个数
hkeys(key):返回名称为key的hash中所有键
hvals(key):返回名称为key的hash中所有键对应的value
hgetall(key):返回名称为key的hash中所有的键(field)及其对应的value

hvals push_data

hkeys push_data
  1) "6dac710436704b5c6428ae12d70e59d4"
  2) "a5769cbb360e150e8b7bf37d86adc08c"

hget push_data "6dac710436704b5c6428ae12d70e59d4" "6dac710436704b5c6428ae12d70e59d4" 


删除hash中的记录
hdel push_data "6dac710436704b5c6428ae12d70e59d4" "6dac710436704b5c6428ae12d70e59d4" 

删除一个键
127.0.0.1:6379> del "push_data"
(integer) 1

del “restore_data”

 

posted @ 2019-03-22 18:23  cerofang  阅读(151)  评论(0编辑  收藏  举报