sort
SORT use zset
Redis 開発者教育 Redis Developer Course |
Redis 定期点検/技術支援 Redis Technical Support |
Redis エンタープライズサーバ Redis Enterprise Server |
---|
zset dataをsort
Example
コマンド> | zadd myzipurl 1 Google.com 2 Facebook.com 3 Youtube.com 4 Yahoo.com 5 Baidu.com |
結果> | 5 |
コマンド> | sort myzipurl alpha memberで sort |
結果> |
0) Baidu.com 1) Facebook.com 2) Google.com 3) Yahoo.com 4) Youtube.com |
コマンド> | sort myzipurl by score alpha scoreで sort |
結果> |
0) Google.com 1) Facebook.com 2) Youtube.com 3) Yahoo.com 4) Baidu.com |
zsetとby score, string key join
zsetでbyを指定しなければmemberにsort、by scoreを指定すると、scoreにsortされます。
Example
コマンド> | sort myzipurl by score get # get pv-* alpha |
結果> |
0) Google.com 1) 19.60 2) Facebook.com 3) 11.62 4) Youtube.com 5) 4.58 6) Yahoo.com 7) 7.44 8) Baidu.com 9) 8.87 |
zsetとhash key join
Example
コマンド> | sort myzipurl by score get # get url-*->pv alpha |
結果> |
0) Google.com 1) 19.60 2) Facebook.com 3) 11.62 4) Youtube.com 5) 4.58 6) Yahoo.com 7) 7.44 8) Baidu.com 9) 8.87 |
コマンド
SORT key [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC|DESC] [ALPHA] [STORE destination]
- このコマンドはversion 1.0.0から使用することができます。
- 論理的処理の所要時間はO(N+M*log(M))です。
関連コマンド | SCAN |
<< SORT list | SORT zset | RENAME >> |
---|
クリック件数 :
Email
返事がかかってなれば、メールでお知らせします。