ZSET
sはスコアに基づく選択または範囲に最適ですが、スコアはタイムスタンプなどの任意の数値にすることができます。
米国のすべての株式の毎日の株価をredisに保存します。これがebayの例です...
ZADD key score member [score member ...]
...
ZADD stocks:ebay 1 30.39 2 32.70 3 31.25 4 31.75 5 29.12 6 29.87 7 29.93
スコアコード> この場合の値は通常、長いタイムスタンプになりますが、それを除けば、過去3日間の毎日の価格が必要な場合は、2つの日付をタイムスタンプに変換し、タイムスタンプ範囲
1 3
を使用してredisから取得します。 ...
zrangebyscore stocks:ebay 1 3
1) "30.39"
2) "32.70"
3) "31.25"
クエリは非常にです 高速で、私たちのニーズにうまく対応します。
お役に立てば幸いです。