我目前正在使用StackExchange.Redis。
我只是想知道SetAdd的行为。我有一个RedisValue数组,在调试模式下,我可以看到我的数组的预期顺序,但是当SetAdd触发时,似乎存储的数组已经被打乱了。
什么是正确的命令让我存储我的数组的正确顺序?
提前谢谢。
发布于 2017-07-24 02:06:53
set不是array。阅读有关数据类型here的redis文档。
Redis集合是一个无序的字符串集合,不允许重复。
因此,如果需要维护订单或索引,则应使用不同的数据类型,如List或Sorted Set
https://stackoverflow.com/questions/45141569
复制相似问题