はRedisの文書は以下のように言った:なぜRedis SortedSetはバランスツリーの代わりにスキップリストを使用しますか?
ZSETs取得するために、同じ要素 を保持するために2つのデータ構造を使用して順序付けられたセットはO(ログ(N))を挿入し、ソート データ構造に動作を削除。
要素は、Redisオブジェクトを スコアにマッピングするハッシュテーブルに追加されます。同時に、エレメントはスキップリスト に追加され、Redisオブジェクトにスコアがマッピングされます(オブジェクトは の "view"のスコアでソートされます)。
私は非常に理解できません、誰かが私に詳細な説明を教えてくれますか?誰かが私に詳細な説明をくれますか?
これらの構造のそれぞれの長所と短所を見つけてください。多分あなた自身の質問に答えることができます。 –