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