ZSET
s bagus untuk pilihan atau rentang berdasarkan skor, tetapi skor dapat berupa nilai numerik apa pun, seperti stempel waktu.
Kami menyimpan harga saham harian untuk semua saham AS dalam redis. Berikut ini contoh untuk 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
score
nilai dalam kasus ini biasanya berupa stempel waktu yang panjang, selain itu, jika kita menginginkan harga harian selama 3 hari terakhir, kita cukup mengonversi dua tanggal menjadi stempel waktu dan menarik dari redis menggunakan rentang stempel waktu 1 3
...
zrangebyscore stocks:ebay 1 3
1) "30.39"
2) "32.70"
3) "31.25"
Kuerinya sangat cepat dan bekerja dengan baik untuk kebutuhan kita.
Semoga membantu!