- 博客(7)
- 收藏
- 关注
原创 7.redis数据类型4/5:set(集合)
set 集合类型介绍set类型:与hash存储结构完全相同,仅存储键,不存储值(nil),并且值是不允许重复的,能够保存大量的数据,有高效的内部存储机制,便于查询。set 类型不允许数据重复,如果添加的数据在 set 中已经存在,将只保留一份应用场景:set类型用于同类型数据的快速去重。共同好友控制黑名单和白名单。集合和列表的区别:集合无序不可有重复元素,列表有序可有重复元素常用命令命令参考: 命令参考添加数据sadd key member1 [member2]获取全部数据sm
2021-12-24 23:04:01 474
原创 6.redis数据类型3/5:list(列表)
list列表类型介绍:列表类型list可以存储一个有序的字符串列表,常用的操作是向列表两端添加元素,或者获得列表的某一个片段。列表类型内部是使用双向链表实现的,所以向列表两端添加元素的时间复杂度为O(1),获取越接近两端的元素速度越快。这意味着即使是一个又几千万个元素的列表,获取头部或尾部的10条记录也是极快的(和从只有20个元素的列表中取头部或尾部的10条记录的速度是一样的)不过使用链表的代价是通过索引访问元素比较慢,但是获取头尾部数据很快这个特性,可以应用在:在社交网站获取新的内容,借助列表li
2021-12-24 00:12:01 799
原创 5.redis数据类型2/5:hash(哈希)
hash散列列表介绍Redis是采用字典结构以键值对的形式存储数据的,而散列类型(hash)的键值也是一种字典结构,其存储了字段(field)和字段值的映射,但字段值只能是字符串,不支持其他数据类型,一个散列类型键可以包含至多2的32次方减1个字段散列类型适合存储对象:使用对象类别和ID构成键名,使用字段表示对象的属性,而字段的值则存储属性值,例如:user对象有id,name和age属性,他的字段值就是对象的属性值。注意事项:hash类型下的value只能存储字符串,不允许存储其他数据类型,不
2021-12-23 22:29:38 564
原创 4.redis数据类型1/5: string(字符串)
string介绍 redis 自身是一个 Map,其中所有的数据都是采用 key : value 的形式存储。数据类型指的是存储的数据的类型,也就是 value 部分的类型,key 部分永远都是字符串例如:key valueName mengAge 24City aow 字符串类型是Redis中最基本的数据类型,他能存储任何形式的字符串,包括二进制数据,你可以用它来存储用户的邮箱,JSON化的对象甚至是一张图片。 字符串是其他4种数据类型的基础,其他数据类
2021-12-22 23:36:41 246
原创 3.Redis技术点
1.Redis安装 Windows中安装 Linux中安装2.数据类型 string hash list set zset3.Jedis4.Redis持久化5.Redis数据删除和淘汰策略6.Redis主从模式7.Redis哨兵机制8.Redis集群9…
2021-12-22 22:37:40 329
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人