redis哈希值是否保持插入顺序[重复]

问题描述 投票:1回答:1

这个问题在这里已有答案:

redis哈希值是否仍然是它们插入的键值对的顺序?我从redis的文档中找不到任何相关内容。

一个简单的测试确实说他们仍然保持秩序,但这确保了吗?这可以与群集或哨兵一起使用吗?

redis
1个回答
2
投票

不,Redis哈希不维持顺序。因为它是哈希,所以它是无序的。如果您需要维护广告订单,则可以自行完成。

您可以使用LIST保存订单。每次将项目插入哈希时,也将其推送到列表中。您可以将这两个操作包装到事务或Lua脚本中,以使其自动运行。

© www.soinside.com 2019 - 2024. All rights reserved.