>  기사  >  데이터 베이스  >  Redis의 다섯 가지 데이터 유형을 사용하는 방법

Redis의 다섯 가지 데이터 유형을 사용하는 방법

下次还敢
下次还敢원래의
2024-04-19 20:30:42829검색

Redis는 5가지 데이터 유형을 제공합니다. 문자열: 단일 문자열 값을 저장합니다. 해시 테이블: 객체나 맵에 사용되는 키-값 쌍을 저장합니다. 목록: 배열이나 대기열에 사용되는 순서가 지정된 요소 시퀀스를 저장합니다. 컬렉션: 고유한 값이나 레이블에 사용되는 고유한 요소를 저장합니다. 정렬된 집합: 분수가 있는 요소를 저장하고 낮은 것부터 높은 것까지 분수를 기준으로 정렬합니다.

Redis의 다섯 가지 데이터 유형을 사용하는 방법

Redis 5가지 데이터 유형 사용 방법

Redis는 5가지 기본 데이터 유형을 제공하는 인메모리 데이터 구조 저장소로, 각 유형은 고유한 특성과 용도를 가지고 있습니다.

1. 문자열(String)

사용법: 간단한 텍스트, 숫자 또는 JSON 문자열을 저장하는 데 사용되는 단일 문자열 값을 저장합니다.

사용법:

<code># 设置字符串值
SET my_string "Hello World"

# 获取字符串值
GET my_string</code>

2. 해시 테이블(Hash)

사용법: 객체 또는 매핑을 저장하는 데 사용되는 키-값 쌍을 저장합니다.

사용법:

<code># 设置哈希表值
HSET my_hash field1 "value1"
HSET my_hash field2 "value2"

# 获取哈希表值
HGET my_hash field1</code>

3. 목록(List)

사용법: 배열이나 대기열을 저장하는 데 사용되는 순서가 지정된 요소 시퀀스를 저장합니다.

사용법:

<code># 入队到列表
LPUSH my_list element1
LPUSH my_list element2

# 出队元素
LPOP my_list</code>

4. 세트(Set)

사용법: 고유 값 또는 레이블을 저장합니다.

사용법:

<code># 添加元素到集合
SADD my_set element1
SADD my_set element2

# 检查元素是否存在
SISMEMBER my_set element1</code>

5. 정렬된 집합(Sorted Set)

사용법: 작은 것부터 큰 것까지 점수별로 정렬된 요소를 점수로 저장하고 순위 또는 우선 순위 대기열을 저장하는 데 사용됩니다.

사용 방법:

<code># 添加元素到有序集合,并指定分数
ZADD my_sorted_set 10 element1
ZADD my_sorted_set 20 element2

# 获取分数为 10 的元素
ZRANGEBYSCORE my_sorted_set 10 10</code>

위 내용은 Redis의 다섯 가지 데이터 유형을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.