1
我目前使用StackExchange.Redis。StackExchange.Redis SetAdd行爲
我只是想知道SetAdd的行爲。我有一個RedisValue數組,在調試模式下,我可以看到我的數組的預期順序,但是當SetAdd觸發時,似乎存儲的數組已經被混洗。
什麼是正確的命令來存儲我的數組的正確順序?
在此先感謝。
我目前使用StackExchange.Redis。StackExchange.Redis SetAdd行爲
我只是想知道SetAdd的行爲。我有一個RedisValue數組,在調試模式下,我可以看到我的數組的預期順序,但是當SetAdd觸發時,似乎存儲的數組已經被混洗。
什麼是正確的命令來存儲我的數組的正確順序?
在此先感謝。
A set
不是array
。閱讀關於數據類型here的redis文檔。
Redis Set是一個無序的字符串集合,不允許重複。
所以如果你需要維持秩序或索引,你應該使用不同的數據類型,如List或Sorted Set