August 2, 2019 - No Comments!

redis sorted set 예제

더 심각한 데모의 맥락에서 이 기능을 보려면 Redis 자동 완성 데모를 확인하십시오. Redis 목록에 정의된 중요한 작업은 요소를 팝업하는 기능입니다. 터지는 요소는 목록에서 요소를 검색하고 동시에 목록에서 제거해야 하는 작업입니다. 정렬된 세트를 사용하면 요소 수의 로거트에 비례하는 시간에 매우 빠른 방법으로 요소를 추가, 제거 또는 업데이트할 수 있습니다. 요소는 순서대로 촬영하고 나중에 주문하지 않기 때문에, 당신은 또한 매우 빠른 방법으로 점수 또는 순위 (위치)에 의해 범위를 얻을 수 있습니다. 정렬 된 세트의 중간에 액세스하는 것도 매우 빠르기 때문에 정렬 된 세트를 필요한 모든 것에 신속하게 액세스 할 수있는 비 반복 요소의 스마트 목록으로 사용할 수 있습니다 : 순서대로 요소, 빠른 존재 테스트, 중간에있는 요소에 대한 빠른 액세스! 지금까지 예제에서는 요소를 푸시하거나 내부에 요소가 없을 때 빈 목록을 제거하기 전에 빈 목록을 만들 필요가 없었습니다. 목록이 비어 있을 때 키를 삭제하거나 키가 존재하지 않는 경우 빈 목록을 만드는 것이 Redis의 책임이며 LPUSH와 같은 요소를 추가하려고 합니다. 예: Redis ZADD : 점수는 더 복잡한 데이터 구조를 계속하기 전에 정렬되는 멤버와 같으며 값 유형에 관계없이 작동하고 Redis가 만료됨이라는 다른 기능에 대해 논의해야 합니다. 기본적으로 당신은 살 수있는 제한된 시간입니다 키에 대한 시간 제한을 설정할 수 있습니다. 생후 경과하는 시간이 경과하면 사용자가 KEY를 사용하여 DEL 명령을 호출한 것과 똑같이 키가 자동으로 소멸됩니다. Redis 키는 이진 안전, 즉 JPEG 파일의 내용에 "foo"와 같은 문자열에서 키로 모든 이진 시퀀스를 사용할 수 있습니다.

빈 문자열도 유효한 키입니다. 정렬된 집합은 집합과 해시 간의 혼합과 유사한 데이터 형식입니다. 집합과 마찬가지로 정렬된 집합은 고유하고 반복되지 않는 문자열 요소로 구성되므로 어떤 의미에서정렬된 집합도 집합입니다. Redis 해시는 필드 값 쌍을 사용하여 "해시"가 어떻게 보일지 정확하게 살펴봅니다. 예를 들어 태그 가 1, 2, 10 및 27이 있는 모든 개체의 목록을 함께 사용할 수 있습니다.

Published by: gianni57

Comments are closed.