reids类型
1.string
是二进制安全的 value最大512M
2.list
字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部或者尾部
大小2^32-1个元素4294967295
3.hash
string类型的field字段和value值,hash特别适用于存储对象
大小2^32-1个元素
4.set
集合成员是唯一的,集合对象的编码可以是intset或者hashtable
删除,添加,查询复杂度是O(1),大小2^32-1个元素
5.zset或者sorted set
string类型元素集合,不允许重复成员
不同的是每一个元素都会关联一个double类型的分数,从小到大排序
zset成员是唯一的,分数(score)可以重复
zset集合是通过哈希实现的添加删除查询都是O(1)
6.GEO
主要用于存储地理位置信息,并对存储的信息进行操作,包括
添加地理位置坐标,获取地理位置坐标,计算两个位置之间的距离,根据用户给的的经纬度坐标来获取指定范围的地理位置集合
7.HyperLogLog
基数统计
8.bitmap位图
一个字节八位
9.bitfield
多个比特位域。他会执行一系列操作并返回一个响应数组
10.steam流
相当与订阅消息