sort
SORT use list
|  Redis Developer Course |  Redis Technical Support |  Redis Enterprise Server | 
|---|
list data를 sort
Example
| 명령> | lpush mylisturl Google.com Facebook.com Youtube.com Yahoo.com Baidu.com | 
| 결과> | 5 | 
| 명령> | sort mylisturl alpha | 
| 결과> | 0) Baidu.com 1) Facebook.com 2) Google.com 3) Yahoo.com 4) Youtube.com | 
| 명령> | sort mylisturl alpha desc | 
| 결과> | 0) Youtube.com 1) Yahoo.com 2) Google.com 3) Facebook.com 4) Baidu.com | 
list와 string key join get
Example
| 명령> | sort mylisturl get # get pv-* alpha | 
| 결과> | 0) Baidu.com 1) 8.87 2) Facebook.com 3) 11.62 4) Google.com 5) 19.60 6) Yahoo.com 7) 7.44 8) Youtube.com 9) 4.58 | 
list와 string key join order
예제
| 명령> | sort mylisturl by pv-* get # get pv-* desc get pv-* desc | 
| 결과> | 0) Google.com 1) 19.60 2) Facebook.com 3) 11.62 4) Baidu.com 5) 8.87 6) Yahoo.com 7) 7.44 8) Youtube.com 9) 4.58 | 
list와 hash, string key join order
예제
| 명령> | sort mylisturl by url-*->pv desc get # get pv-* get url-*->rank | 
| 결과> | 0) Google.com 1) 19.60 2) 1 3) Facebook.com 4) 11.62 5) 2 6) Baidu.com 7) 8.87 8) 5 9) Yahoo.com 10) 7.44 11) 4 12) Youtube.com 13) 4.58 14) 3 | 
명령문
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 hash | SORT list | SORT zset >> | 
|---|
	Email
	
	
	답글이 올라오면 이메일로 알려드리겠습니다.
	
 


 
  
			 
			