Redis避不开的五种数据结构
发布时间:2018-10-29 00:19:04 所属栏目:MySql教程 来源:编辑部的故事
导读:副标题#e# Redis 中有 5 种数据结构,分别是字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(Sorted Set),因为使用 Redis 场景的开发中肯定是无法避开这些基础结构的,所以熟练掌握它们也就成了一项必不可少的能力。本文章精要地介绍了 Redi
有序集合类型的内部编码有两种,它们分别是:
备注:上述中的默认值,也可以通过以下参数设置:zset-max-ziplist-entries 和 zset-max-ziplist-value。 下面我们用以下示例来验证上述结论。 当元素个数比较少,并且每个元素也比较小时,内部编码为 ziplist: ![]() 当元素个数超过 128 时,内部编码为 skiplist。下面我们将采用 python 动态创建128个元素,下面为源码:
当有序集合中有任何一个元素大于 64 个字节时,内部编码为 skiplist。
![]() 到这里,本文就结束了,写了这么多,其实主要大部分是关于命令的简单介绍,其中也介绍了一些关键要点,如有不正确的地方,欢迎留言。 【编辑推荐】
点赞 0 (编辑:滁州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读