ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Redis] 레디스 명령어
    카테고리 없음 2021. 5. 20. 18:32

     

    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  

    반응형

    댓글

Designed by Tistory.