레디 스 복제 (마스터 / 슬레이브), 마스터 복사본에서 분리, 읽기 및 쓰기

1. 레디 스 복제 무엇입니까

  전문 용어가 : 우리는 마스터 - 슬레이브 복제를 부르는, 구성 및 정책에 따라 마스터 데이터 업데이트가 자동으로 마스터 백업 시스템 / 슬레이브 장치에 동기화 이잖아요 주로 노예 읽기 주로 씁니다.

2, 당신은 할 수있다

  2.1 읽기 분리 및 쓰기

  2.2 재해 복구

3, 사용 방법

  3.1 (라이브러리)와 고결 마스터 (라이브러리)

  3.2 라이브러리 구성에서 : 중앙 도서관 중앙 도서관 IP 포트 슬레이브

  3.3, 작업의 구성 파일 세부 사항을 수정

  3.4 일반적으로 사용되는 세 가지 방법

    3.4.1, 메인 두 종

      1 INIT

      2, 두 개의 마스터 슬레이브

      3, 로그 뷰어

      4 데모에서 주요 문제

    3.4.2 횃불을 전달

    3.4.3, 주인이 될

4 구현 프로세스

  1, 각각의 초기화를 세 개의 호스트를 만들

127.0 . 0.1 : 6381 > 정보를 복제 
# 복제 
역할 : 마스터 
connected_slaves : 0 
master_repl_offset : 0 
repl_backlog_active : 0 
repl_backlog_size : 1048576 
repl_backlog_first_byte_offset : 0 
repl_backlog_histlen : 0 
127.0 . 0.1 : 6381 >

  2 호스트 6379 세터

127.0 . 0.1 : 6380 > 세트 K1의 V1 
OK 
127.0 . 0.1 : 6380 > 세트 K2의 V2 
OK 
127.0 . 0.1 : 6380 > 설정 K3의 V3의 
OK

  3, 백업

127.0 . 0.1 : 6379 > slaveof 127.0 . 0.1  6379 
OK

  4 값에 직접 액세스 (이하, 직접 삽입 될 수도있다)

127.0 . 0.1 : 6380 > 얻을 K1
 " V1을 "

 

 

참고 : 죽은, 대기 노예 또는 슬레이브, 슬레이브 장소를합니다. 슬레이브는 자신이 호스트와의 관계를 재 구축 할 필요가있다, 슬레이브가 살아, 사망했다. 당신은 redis.conf으로 구성 파일에하지 않는 한

추천

출처www.cnblogs.com/karrya/p/11279903.html