redis 해시 와 집합동력 노드 자바 대학 정리
예시
redis 127.0.0.1:6379> HMSET yiibai name "redis tutorial" description "redis basic commands for caching" likes 20 visitors 23000
OK
redis 127.0.0.1:6379> HGETALL yiibai
1) "name"
2) "redis tutorial"
3) "description"
4) "redis basic commands for caching"
5) "likes"
6) "20"
7) "visitors"
8) "23000"
위의 예 에서 저 희 는 Redis 의 상세 한 튜 토리 얼(name,description,likes,visitors)을 설정 하 였 습 니 다.해시 이름 은 yiibai 입 니 다.Redis 의 해시 명령
아래 표 에서 보 듯 이 하 쉬 의 기본 적 인 명령 들:
리스트
Redis 목록 은 간단 한 문자열 목록 으로 정렬 삽입 순서 입 니 다.머리 나 목록 의 끝 에 있 는 Redis 목록 에 요 소 를 추가 할 수 있 습 니 다.
목록 의 최대 길 이 는 232 입 니 다. - 1(리스트 당 4 십 억 원 소 를 초과 한 4294967295)원소.
예시
redis 127.0.0.1:6379> LPUSH tutorials redis
(integer) 1
redis 127.0.0.1:6379> LPUSH tutorials mongodb
(integer) 2
redis 127.0.0.1:6379> LPUSH tutorials mysql
(integer) 3
redis 127.0.0.1:6379> LRANGE tutorials 0 10
1) "mysql"
2) "mongodb"
3) "redis"
상기 예 에서 세 개의 값 이 redis 목록 에 삽 입 된 tutorials 는 LPUSH 명령 을 사용 합 니 다.Redis 명령 목록
다음 표 에서 보 듯 이 기본 적 인 명령 을 보 여 줍 니 다.
집합 하 다.
Redis 질서 집합 과 유사 한 Redis 집합 은 설정 값 의 유일 성에 저 장 됩 니 다.서로 다른 것 은 질서 있 게 집합 한 모든 구성원 이 점 수 를 가지 고 질서 있 는 set 명령 을 취 할 수 있 도록 최소 에서 최대 점수 까지 관련 이 있다 는 것 이다.
Redis 질서 있 는 set 추가,삭제 및 테스트 중인 O(1)의 존재 구성원(고정 시간,안에 포 함 된 요소 집합 수량 에 관 계 없 이).목록 의 최대 길 이 는 232-1 원소(4294967295,4 십 억 원 이 넘 는 원소 의 집합)이다.
예시
redis 127.0.0.1:6379> ZADD tutorials 1 redis
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 2 mongodb
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 3 mysql
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 3 mysql
(integer) 0
redis 127.0.0.1:6379> ZADD tutorials 4 mysql
(integer) 0
redis 127.0.0.1:6379> ZRANGE tutorials 0 10 WITHSCORES
1) "redis"
2) "1"
3) "mongodb"
4) "2"
5) "mysql"
6) "4"
상기 예 에서 세 개의 값 은 명령 ZADD 에서 redis 정렬 집합 에 점 수 를 삽입 하여 tutorials 라 는 이름 을 붙 입 니 다.Redis 정렬 명령 집합
다음 표 는 정렬 집합 과 의 기본 명령 을 표시 합 니 다.
질서 있 는 집합
Redis 질서 집합 과 유사 한 Redis 집합 은 설정 값 의 유일 성에 저 장 됩 니 다.서로 다른 것 은 질서 있 게 집합 한 모든 구성원 이 점 수 를 가지 고 질서 있 는 set 명령 을 취 할 수 있 도록 최소 에서 최대 점수 까지 관련 이 있다 는 것 이다.
Redis 질서 있 는 set 추가,삭제 및 테스트 중인 O(1)의 존재 구성원(고정 시간,안에 포 함 된 요소 집합 수량 에 관 계 없 이).목록 의 최대 길 이 는 232-1 원소(4294967295,4 십 억 원 이 넘 는 원소 의 집합)이다.
예시
redis 127.0.0.1:6379> ZADD tutorials 1 redis
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 2 mongodb
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 3 mysql
(integer) 1
redis 127.0.0.1:6379> ZADD tutorials 3 mysql
(integer) 0
redis 127.0.0.1:6379> ZADD tutorials 4 mysql
(integer) 0
redis 127.0.0.1:6379> ZRANGE tutorials 0 10 WITHSCORES
1) "redis"
2) "1"
3) "mongodb"
4) "2"
5) "mysql"
6) "4"
상기 예 에서 세 개의 값 은 명령 ZADD 에서 redis 정렬 집합 에 점 수 를 삽입 하여 tutorials 라 는 이름 을 붙 입 니 다.Redis 정렬 명령 집합
다음 표 는 정렬 집합 과 의 기본 명령 을 표시 합 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Redis 해시에 대한 완벽한 가이드변경 가능하므로 필요에 따라 쉽게 변경하고 업데이트할 수 있습니다. Redis 해시는 구조가 평평하므로 JSON에서와 같이 여러 수준을 가질 수 없습니다. redis 해시의 명명 규칙은 hash:key 로 입력되므로...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.