Redis

redis 자료구조 - STRINGS

25G 2023. 2. 4. 10:28

Strings?

Strings는 key와 value가 일 대 일 관계입니다.
반면 Lists, Sets, Sorted Sets, Hashes는 일 대 다 관계입니다.

data Type?

Binayr-safe 를 지원하기때문에 숫자, 문자열 이미지 등을 사용할 수 있다.

maximum length

key와 value 모두 최대 길이는 512MB입니다.

key design

  • 적절한 key 사이지를 유지하는 것이 좋다.
    사용자 보기 관점: "user_1000_email"
    메모리 절약 관점: "u1000e"
  • 네이밍 권장 규칙
    예를 들어 '' 등을 사용해서 key를 구성하면 쉽게 알아볼 수 있습니다.
    특히, Enterprise 버전에서 SQL(select) 사용을 고려한다면 다른 구분자보다 '
    ' 사용을 추천합니다

명령어 요약

SET: SET, SETNX, SETEX, SETPEX, MSET, MSETNX, APPEND, SETRANGE
GET: GET, MGET, GETRANGE, STRLEN
INCR: INCR, DECR, INCRBY, DECRBY, INCRBYFLOAT
Enterprise: SETS, DELS, APPENDS (subquery)

명령어 리스트 정리 표

http://redisgate.kr/redis/command/strings.php

'Redis' 카테고리의 다른 글

redis 용량 계산하기  (0) 2023.02.04
redis 자료구조 - LISTS  (0) 2023.02.04
Redis 기본 개념  (0) 2023.01.25