Redis 분포 식 대기 열 분석 실현

1385 단어 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.1slave 설정: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)
총결산
이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 면 댓 글 을 남 겨 주 십시오.

좋은 웹페이지 즐겨찾기