Redis中有可用的排序集,如何在排序集中包含对象。我需要的是排序对象集。
我需要存储json结构并编辑其中的各个属性。我发现的是Redis哈希值,但是我不能像在排序集中那样进行有序搜索
答案 0 :(得分:2)
默认情况下,Redis不支持此功能。我在某个时候遇到了同样的问题,我们想出了一个混合的,简单的数据结构,允许使用Redis Hashes和Redis Sorted-sets排序对象。
我们做的是,我们将对象存储在redis哈希中,并且我们将Redis哈希中所有键的列表保存为有序集。这允许我们获得一些关键后面的所有地图。或两个键之间。除此之外,这允许我们在主题下搜索。
实施细节:http://www.malinga.me/redis-sorted-object-set-sorted-hashes/