redis哈希值是否保持插入顺序

时间:2018-04-19 16:59:18

标签: redis

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

一个简单的测试确实说他们仍然保持秩序,但是这确保了吗?这是否适用于集群或哨兵?

1 个答案:

答案 0 :(得分:2)

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

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