0

「set1」と「set2」の 2 つのセットがあり、「set2」(「set1」には表示されない) から「set1」に要素を追加したいだけです。redis の SUNIUON を使用したかったのですが、非常に奇妙な順序で要素を返します。

redis> SADD key1 "a"
(integer) 1
redis> SADD key1 "b"
(integer) 1
redis> SADD key1 "c"
(integer) 1
redis> SADD key2 "c"
(integer) 1
redis> SADD key2 "d"
(integer) 1
redis> SADD key2 "e"
(integer) 1
redis> SUNION key1 key2
1) "b"
2) "c"
3) "d"
4) "a"
5) "e"
redis> 
4

1 に答える 1

3

Redis Sets は順序付けされていない文字列のコレクションであるため、これは正常です。公式ドキュメントを参照してください。

于 2012-09-27T16:39:03.460 に答える