Redis에서 각 키에 해당하는 데이터 유형을 확인하고, 해당 유형에 맞는 명령어를 통해 리스트의 크기를 확인할 수 있습니다. Redis는 다양한 데이터 유형(예: 문자열, 리스트, 집합 등)을 지원하므로, 리스트 타입에 대해 구체적으로 크기를 확인하려면 아래 방법을 사용합니다.
![]() |
![]() |
C:\Users\xterm>redis-cli LLEN QCS:11270016379155155155155 (integer) 0 C:\Users\xterm>redis-cli LLEN QCS:11270016379155155155155 (integer) 0 C:\Users\xterm>redis-cli LLEN QCS:11270016379155155155155 (integer) 0 C:\Users\xterm>redis-cli LLEN QCS:11270016379155155155155 (integer) 0 C:\Users\xterm>redis-cli LLEN QCS:11270016379155155155155 (integer) 0 C:\Users\xterm>redis-cli LLEN QCS:11270016379155155155155 (integer) 0 |
![]() |
1. 키의 데이터 유형 확인
먼저, 특정 키가 리스트인지 확인하려면 TYPE 명령어를 사용할 수 있습니다:
redis-cli TYPE <key>
예를 들어, mylist라는 키가 리스트인 경우:
redis-cli TYPE mylist
이 명령어가 list를 반환하면 해당 키는 리스트입니다.
2. 리스트의 크기 확인
리스트의 크기를 확인하려면 LLEN 명령어를 사용합니다. LLEN 명령어는 리스트의 요소 수를 반환합니다:
redis-cli LLEN <key>
예를 들어, mylist라는 키의 리스트 크기를 확인하려면:
redis-cli LLEN mylist
이 명령어는 mylist 키에 저장된 리스트의 길이를 반환합니다.
3. 리스트에 저장된 모든 요소 가져오기 (선택 사항)
리스트의 모든 요소를 확인하고 싶다면, LRANGE 명령어를 사용할 수 있습니다:
redis-cli LRANGE <key> 0 -1
이 명령어는 리스트의 모든 요소를 반환합니다. 예를 들어:
redis-cli LRANGE mylist 0 -1
이 명령어는 mylist 리스트의 모든 항목을 반환합니다.
예시
- 리스트 데이터 유형 확인:
-
redis-cli TYPE mylist # => list
- 리스트 길이 확인:
-
redis-cli LLEN mylist # => 5 (리스트에 5개의 요소가 있을 경우)
- 리스트의 모든 요소 가져오기:
-
redis-cli LRANGE mylist 0 -1 # => 1) "value1" # 2) "value2" # 3) "value3" # 4) "value4" # 5) "value5"
이렇게 하여 Redis에서 특정 키가 리스트일 때, 해당 리스트의 요소 개수를 확인하고, 필요한 경우 모든 요소를 가져올 수 있습니다.
'REDIS' 카테고리의 다른 글
Redis에서 시스템에서 사용할 수 있는 최대 메모리를 확인 (0) | 2025.01.04 |
---|---|
Redis에 할당된 전체 메모리 용량을 확인 (0) | 2025.01.04 |
[redis-cli monitor]-제공된 로그.분석 (1) | 2024.12.20 |
C#을 이용한 Redis에 데이타 push,pop (0) | 2022.12.06 |
Redis 기본 자료 구조 및 명령어(set,get,push,pop) (0) | 2022.12.06 |