Redis学习笔记---字典类型
来源:互联网 发布:轴承型号大全软件 编辑:程序博客网 时间:2024/04/29 19:48
补充
在上篇博客中在介绍字符串类型的时候漏掉了一个比较重要的内容,在这里简单补充下.
- 位操作
Redis提供了四个命令可以直接对二进制位进行操作.
GETBIT key offsetSETBIT key offset valueBITCOUNT key [start] [end]BITTOP operation destkey key [key ... ]
GETBIT : 获取字符串类型键指定位置的二进制位的值(0或1),如果要获取的二进制位的索引位置超过了二进制位的实际长度,则默认位值为0
SETBIT : 设置字符串类型键指定位置的二进制位的值,如果要设置的二进制位的索引位置超出了二进制位的实际长度,SETBIT命令会自动将中间的二进制位设置为0.
BITCOUNT : 获取值是1的二进制位的个数,也可以通过参数限制统计字节的范围
BITTOP :
哈希类型(散列类型)
散列类型的键值也是一种字典结构,存储了字段和字段值的映射,字段值只能是字符串类型。一个散列类型的键可以之多有
注意: redis的所有数据类型都不支持数据类型嵌套。
例如要存储文章ID为0001的博客,则键可以设置为blog:0001,博客的title,author,content等作为字段。
127.0.0.1:6379> hset blog:0001 author gucb(integer) 1127.0.0.1:6379> hget blog:0001 author"gucb"127.0.0.1:6379> hset blog:0001 title "redis install"(integer) 1127.0.0.1:6379> hget blog:0001 title"redis install"
接下来详细介绍散列类型的各命令的使用方法,同样先通过帮助命令查看下哈希类型大体有哪些命令。
127.0.0.1:6379>help @hash
0 0
- Redis学习笔记---字典类型
- 《Redis源码学习笔记》数据结构-字典
- redis学习笔记(3)---字典dict
- Redis学习笔记---字符串类型
- Python学习笔记2:字典类型
- Redis 学习 ---- 4.字典
- redis学习笔记(二)---集合类型
- Redis学习笔记 之 String类型
- redis学习笔记3,String类型
- redis学习笔记4,hash类型
- redis学习笔记5,lists类型
- redis学习笔记5,set类型
- redis学习笔记5,zset类型
- redis学习笔记之list类型
- redis五种数据类型学习笔记
- Redis学习笔记之三:String类型
- Redis学习笔记之四:列表类型
- redis学习笔记(7)---压缩字典zipmap
- CAS4.0集成OpenLdap返回用户属性
- webrtc(2):Centos6 安装 stun/turn服务
- Qt4静态编译软件,vs属性设置
- 单元测试-Xcode6以上
- uva11762(期望)
- Redis学习笔记---字典类型
- error: jump to case label
- 搭建Spring MVC环境进行简单的增、删、改、查(二)
- linux常用目录作用
- 构造函数,拷贝构造函数,析构函数
- .Net Sql Server use informix_odbc tips
- redis的PHP封装
- android 5.0+原生质设计,cardview、Recyclerview、百分比布局PercentRelativeLayout简单使用
- adb命令 logcat查看日志