首页 > 其他 > 详细

redis 基本操作

时间:2020-02-19 21:40:54      阅读:53      评论:0      收藏:0      [点我收藏+]

设置键名和键值

set [key] [value]

get [key]

列表操作

lpush [key] [value] 从左侧向列表中添加值

rpush [key] [value] 从右侧向列表中添加值

 

lrange [key] [start] [end] 从左侧遍历列表 从初始位置到末尾位置遍历

一般操作lrange [key] 0 -1 代表从头遍历到最后一位

与之相应的右

rrange  [key] [start] [end]

 

lrem [key] [count] [value] 代表删除列表中值为value的值

如果count>0 代表从最左侧开始删除count个值为value的键

如果count<0 代表从最右侧开始删除count的绝对值个值为value的键

如果count=0 代表从头至尾删除所有值为value的键

 

set集合操作

sadd  [set name] [键名] 向集合中添加成员

srem [set name] [键名] 从集合中删除值为value的成员

scard [set name] 查询集合中有几个元素

smembers [set name] 查看集合中的所有成员

 

sinter [set name1] [set name2] 查询两个集合的交集

sdiff [set name1] [set name2] 查询两个集合的差

 

hash表操作

hset [key] [field] [value] 构建名字为key的hash表 添加一项键名为field值为value的键

hget [key] [field] 查询名字为key的hash表中的键名为key的值

hdel [key] [field] 删除名字为key的hash表中的键名为key的值

hgetall [key] 获取名字为key的hash表中的所有键名和键值

hexists [key] [field] 看名字为key的hash表中是否存在键名为key的键

hlen [key] 查询hash中有几个键值对

hkeys [key] 查询所有的键名

hvals [key] 查询所有的键值

redis 基本操作

原文:https://www.cnblogs.com/jswf/p/12332971.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!