반응형

 

KEYS

패턴에 일치하는 모든키를 반환한다. 시간복잡도는 O(N) 이지만 시간은 적게 걸린다. 레디스는 40밀리 초 이내에 백만개 데이터를 스캔 가능하다.

 

주의 : KEYS 명령어는 조심스럽게 사용해야 하는데, 대규모 데이터베이스에서 실행되면 성능이 저하 될 수 있다.

 

> KEYS 패턴

패턴 :

h?llo => hello, hallo, hxllo

h*llo => hllo, heeeeello, haaaaaallo

h[ae]lo => hello, hallo, hillo (X)

h[^e]llo => hallo, hillo, hello (x)

h[a-b]llo => hallo, hbllo 

* => like 검색과 같음

 

> MSET one 1 two 2 three 3 four 4

---
> KEYS *

one
two
three
four

---
> KEYS *o*

one 
two
four

---
> KEYS t??

two

 

DEL

키를 제거

> DEL one two

2

 

EXISTS

키가 있는 지 확인 

시간 복잡도 : O(1)

 

GET

> GET KEY

"키에 담긴 값"

 

 

참고문헌

http://wiki.pchero21.com/wiki/Redis_command  

https://realmojo.tistory.com/171  

반응형

+ Recent posts