加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

Redis避不开的五种数据布局

发布时间:2018-10-23 14:02:39 所属栏目:编程 来源:编辑部的故事
导读:Redis 中有 5 种数据布局,别离是字符串(String)、哈希(Hash)、列表(List)、荟萃(Set)和有序荟萃(Sorted Set),由于行使 Redis 场景的开拓中必定是无法避开这些基本布局的,以是纯熟把握它们也就成了一项必不行少的手段。本文章精腹地先容了 Redis 的这几

zinterstore 呼吁参数较量多:

  • destination:将交集的计较功效,生涯到这个键中。
  • numkeys:必要做交集计较键的个数。
  • key [key ...]:必要做交集计较的键。
  • WEIGHTS weight:每个键的权重,在做交集计较时,每个键中的分数值城市乘以这个权重,默认每个键的权重为 1。

AGGREGATE SUM|MIN|MAX:计较成员交集后,分值可以凭证 sum(和)、min(最小值)、max(最大值)做汇总,默认值为 sum。

Redis避不开的五种数据布局

下面我们将权重配置为 0.5,这样当计较交集后,有序荟萃中的元素分数将城市减半,而且行使 max 参数汇总。

Redis避不开的五种数据布局

并集

zunionstore destination numkeys key [key ...] [WEIGHTS weight] [AGGREGATE SUM|MIN|MAX]

Redis避不开的五种数据布局

zunionstore 呼吁的相干参数和 zinterstore 呼吁沟通。

时刻伟大度

内部编码

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读