-
[redis] 데이터 타입 - Strings공부 이야기/REDIS 2024. 6. 4. 12:22
1) Strings
- SET key value [EX seconds] [PX milliseconds] [NX|XX]: 주어진 키에 값을 설정합니다.
- EX seconds: 만료 시간을 초 단위로 설정합니다.
- PX milliseconds: 만료 시간을 밀리초 단위로 설정합니다.
- NX: 키가 존재하지 않을 때만 설정합니다.
- XX: 키가 존재할 때만 설정합니다.
- GET key: 주어진 키에 저장된 값을 반환합니다.
- DEL key: 주어진 키를 삭제합니다.
- APPEND key value: 주어진 키에 저장된 문자열 값의 끝에 값을 추가합니다.
- INCR key: 주어진 키의 값을 정수로 간주하고 1 증가시킵니다.
- INCRBY key offset: 주어진 키의 값을 정수로 간주하고 지정(offset)한 만큼 증가시킵니다.
- DECR key: 주어진 키의 값을 정수로 간주하고 1 감소시킵니다.
- DECRBY key decrement: 주어진 키의 값을 정수로 간주하고 지정한 만큼 감소시킵니다.
- GETSET key value: 주어진 키에 새로운 값을 설정하고 이전 값을 반환합니다.
- STRLEN key: 주어진 키에 저장된 문자열 값의 길이를 반환합니다.
- SETEX key seconds value: 주어진 키에 값을 설정하고 만료 시간을 초 단위로 지정합니다.
- SETPX key milliseconds value: 주어진 키에 값을 설정하고 만료 시간을 밀리초 단위로 지정합니다.
- MSET key value [key value ...]: 여러 키에 각각 값을 설정합니다.
- MGET key [key ...]: 여러 키의 값을 한 번에 조회합니다.
- MSETNX key value [key value ...]: 여러 키에 각각 값을 설정하며, 모든 키가 존재하지 않을 때만 설정합니다.
- GETRANGE key start end: 주어진 키에 저장된 문자열 값의 일부를 반환합니다.
- SETRANGE key offset value: 주어진 키에 저장된 문자열 값의 특정 위치에서부터 값을 덮어씁니다.
- BITCOUNT key [start end]: 주어진 키에 저장된 문자열 값의 비트 값 중 1의 개수를 반환합니다.
- BITOP operation destkey key [key ...]: 비트 연산을 수행하고 결과를 저장합니다.
- operation: AND, OR, XOR, NOT 중 하나를 지정합니다.
'공부 이야기 > REDIS' 카테고리의 다른 글
[Redis] Keys * vs Scan (0) 2024.06.05 [redis] redis는 데이터 타입을 어떻게 처리하나 (redisObject, SDS) (2) 2024.06.04 [redis] 데이터 타입 - HLL (0) 2024.06.04 redis-cli info 명령어로 redis 서버 정보 확인하기 (0) 2024.03.22 pycharm에서 docker로 redis 띄우기 (OS : WINDOW) (0) 2024.02.12 - SET key value [EX seconds] [PX milliseconds] [NX|XX]: 주어진 키에 값을 설정합니다.