Redis 분포 식 대기 열 분석 실현
Redis 는 간단 하고 효율 적 이 며 분포 식 이 며 메모리 기반 캐 시 도구 입 니 다.
서버 를 가정 한 후 네트워크 연결(데이터베이스 와 유사)을 통 해 Key-Value 캐 시 서 비 스 를 제공 합 니 다.
심 플 하면 서도 레 디 스 가 돋 보 이 는 특징 이다.
간단 하면 핵심 기능 의 안정 과 우수 성 을 확보 할 수 있다.
redis 설치 및 설정
Linux 시스템 에서:
apt-get install redis-server
Windows 아래:링크 다운로드
msi 파일 을 다운로드 하여 설치 하면 됩 니 다.
마스터 동기 화 설정
분포 식 대기 열 을 실현 하려 면 최소한 master(192.168.45.1)와 slave(192.168.45.130)가 있어 야 합 니 다.
링크 ux 에서 기본 설정 파일 은
/etc/redis/redis.conf
마스터 설정:bind 127.0.0.1
slave 설정:slaveof 192.168.45.1 6379
이후 각 호스트 에서 redis-server 를 각각 시작 할 수 있 습 니 다.메시지 큐 모드
사진 출처
redis 목록 형식 으로 데 이 터 를 저장 합 니 다.대기 열 은 왼쪽 에서 오른쪽으로 나 오 는 모드 로 대기 열 메시지 의 순서 성 을 확보 합 니 다.
Python 을 사용 하여 redis 데 이 터 를 조작 합 니 다.
import redis
r= redis.Redis(host='localhost', port=6379, db=0)
r.set('user', 'ioiogoo')
r.get('user')
r.lpush('queue:1', 'task1')
r.brpop('queue:1', 3)
총결산이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 면 댓 글 을 남 겨 주 십시오.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Redis 해시에 대한 완벽한 가이드변경 가능하므로 필요에 따라 쉽게 변경하고 업데이트할 수 있습니다. Redis 해시는 구조가 평평하므로 JSON에서와 같이 여러 수준을 가질 수 없습니다. redis 해시의 명명 규칙은 hash:key 로 입력되므로...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.