ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Redis(레디스) 명령어
    Redis 2018. 10. 15. 18:12

    1. info

    redis 버전, 운영시스템, 접속된 사용자, 메모리, 복제 등 정보 확인


     - info : 전체

     - info memory : 메모리

     - info stats : 통계정보

     - info clients : client 정보

     


    2. dbsize

    redis 서버내 존재하는 keys 수 return


     - dbsize



    3. debug segment 

    redis 서버 crash


     - debug segment


    4. monitor

    redis에서 처리되는 명령어 실시간 확인  (redis 서버 성능에 심각한 저하 유발)


     - monitor


    5. client list

    redis에서 접속되어 있는 client list 출력


     - client list


    6. client setname

    redis 접속되는 client 이름 변경

     

     - client setname test01


    7. client kill

    redis 접속되어 있는 client kill  (addr, id, type..)

     

     - client kill addr 127.0.0.1:123423

     - client kill id 22        

     - client kill type slave 


    8. flushall

    redis 전체 keys 삭제


     - flushall


    9. randomkey

    redis 존재하는 key를 임의로 반환


     - randomkey


    10. expire / expireat

    해당키를 timeout 설정 (보관시간)


     - expire key1 60   (60초후 삭제)

     - expireat key1  13424324 ( unixtime 기준 삭제 )


    11. TTL / PTTL

    해당키에 expire 되기전 남아 있는 시간  (TTL이 없으면 -1, key가 없으면 -2)


     - TTL test1  (초)

     - PTTL test1 (밀리세컨드)


    12. persist 

    해당키에 timeout를 제거


     - persist test1


    13. setex

    set과 expire 명령어 조합


     - set key1 30 test1


    14. del 

    해당키를 삭제


     - del key1 key2


    15. exists

    해당키가 존재하는 확인


     - exists key1


    16. ping

    redis 서버 상태 체크


     - ping  (return : pong)



    17. migrate

    존재하는 키를 다른서버로 이동 


     - migrate host port key  dest-db  timeout  [ copy | replace ]

     

    18. auth

    client 인증을 수행할때 사용


     - auth password..


    19. script kill

    수행중인 lua script 수행 중단 (no write 일때 가능)


     - script kill   (중단이 안되면 shutdown nosave)



    20. shutdown 

    모든 client를 중단하고 data 저장후 redis server 다운


     - shutdown save (데이터 저장)

     - shutdown nosave ( 데이터 디스크에 저장 안함)


    21. object encoding

    해당키에 encoding 방식 확인


     - object encoding test1 (return : string, ziplist..)




Designed by Tistory.