【问题标题】:How to have objects in Redis sorted set?如何在 Redis 排序集中拥有对象?
【发布时间】:2016-06-30 12:35:21
【问题描述】:

Redis 中有可用的排序集,我如何在排序集中拥有对象。我需要的是已排序的对象集。

我需要存储 json 结构并在其中编辑单个属性。我发现的是 Redis 哈希,但是我不能像在排序集中那样进行有序搜索

【问题讨论】:

    标签: azure redis


    【解决方案1】:

    Redis 默认不支持此功能。我曾经遇到过同样的问题,我们想出了一个混合的、简单的数据结构,它允许使用 Redis 哈希和 Redis 排序集对对象进行排序。

    我们所做的是,我们将对象存储在 redis 散列中,并将 Redis 散列中所有键的列表保存为排序集。这使我们能够获得在某个键之后出现的所有地图。或在两个键之间。除此之外,这允许我们在主题下进行搜索。

    实现细节:http://www.malinga.me/redis-sorted-object-set-sorted-hashes/

    【讨论】:

      猜你喜欢
      • 2015-02-21
      • 2019-09-16
      • 1970-01-01
      • 2020-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-28
      • 1970-01-01
      相关资源
      最近更新 更多