Redis基本操作(2)
一、list类型
列表的元素类型为string 按照插⼊顺序排序
增加、修改
例1:在左侧插⼊数据 lpush key value1 value2 ...
例2:在右侧插⼊数据 rpush key value1 value2 ...
例3:在指定元素的前或后插⼊新元素 linsert key before或after 现有元素 新元素
例4:设置指定索引位置的元素值 lset key index value
索引从左侧开始,第⼀个元素为0
索引可以是负数,表示尾部开始计数,如-1表示最后⼀个元素
获取
例1:返回列表⾥指定范围内的元素 lrange key start stop
start、stop为元素的下标索引 索引从左侧开始,
第⼀个元素为0 索引可以是负数,
表示从尾部开始计数,如-1表示最后⼀个元素
删除
删除指定元素
将列表中前count次出现的值为value的元素移除
count > 0: 从头往尾移除
count < 0: 从尾往头移除
count = 0: 移除所有
二、set类型
⽆序集合 元素为string类型 元素具有唯⼀性,不重复 说明:对于集合没有修改操作
增加
添加元素 sadd key member1 member2 ...
获取
返回所有的元素 smembers key
删除
删除指定元素 srem key member
三、zset类型
sorted set,有序集合
元素为string类型
元素具有唯⼀性,不重复 每个元素都会关联⼀个double类型的score,
表示权重,通过权重将元素从⼩到⼤排序 说明:没有修改操作
增加
zadd key score1 member1 score2 member2 ...
例2:删除权重在指定范围的元素 zremrangebyscore key min max
最新文章
- IOS 2D游戏开发框架 SpriteKit-->;续(完善角色功能)
- 修改crontab默认的编辑器
- javaweb学习总结(十)——HttpServletRequest对象(一)
- Android 中的AIDL,Parcelable和远程服务
- php项目域名绑定和替换
- Java 性能优化实战记录(3)--JVM OOM的分析和原因追查
- c语言中的二分法
- shell脚本定时操作数据库
- js的数据处理记录
- 【Winform】 无法将类型为“System.Windows.Forms.SplitContainer”的对象强制转换为类型“System.ComponentModel.ISupportInitialize”。
- Netty4具体解释二:开发第一个Netty应用程序
- JSON序列化那点事儿
- [FZU1977] Pandora adventure
- 修改Request 中的数据
- 5. React 组件的协同使用 组件嵌套和Mixin
- JSTL之forEach的使用详解(简单的技术说得很详细)
- linux系统监控工具
- u盘安装centos7.6 最新版本
- zzw原创_cmd下带jar包运行提示 “错误: 找不到或无法加载主类 ”
- bilibili答题器