>데이터 베이스 >Redis >Redis 클러스터는 무엇을 합니까?

Redis 클러스터는 무엇을 합니까?

(*-*)浩
(*-*)浩원래의
2019-11-20 14:27:427627검색

클러스터란 서버가 안정적이고 효율적인 상태에 도달할 수 있도록 서버 수를 늘려 동일한 서비스를 제공하는 것을 말합니다.

Redis 클러스터는 무엇을 합니까?

redis 클러스터 사용의 필요성

질문: 우리는 이미 Redis를 배포했으며 Redis를 시작하여 데이터를 읽고 쓸 수 있습니다. Redis 클러스터를 배워야 하는 이유는 무엇입니까?

답변: (1) 단일 Redis는 불안정합니다. Redis 서비스가 중단되면 사용할 수 있는 서비스가 없습니다. (추천 학습 : Redis 동영상 튜토리얼 )

(2) 단일 Redis의 읽기 및 쓰기 능력은 제한되어 있습니다.

요약: Redis 클러스터는 Redis의 읽기 및 쓰기 기능을 향상시키기 위한 것입니다.

redis 마스터-슬레이브 복제

마스터-슬레이브 복제 모델에는 여러 개의 Redis 노드가 있습니다.

그 중에 마스터노드 마스터는 단 한 명뿐입니다. 여러 개의 슬레이브 노드가 있을 수 있습니다.

네트워크 연결이 정상이라면 마스터는 항상 데이터 업데이트를 슬레이브에 동기화하여 마스터-슬레이브 동기화를 유지합니다.

Redis 클러스터는 무엇을 합니까?

Features

(1) 마스터 노드 마스터는 읽기 및 쓰기가 가능합니다.

(2) 슬레이브 노드 슬레이브는 읽기 전용입니다. (읽기 전용)

따라서 마스터-슬레이브 모델은 읽기 능력을 향상시키고 쓰기 능력을 어느 정도 완화시킬 수 있습니다. 아직 쓸 수 있는 마스터 노드가 하나뿐이기 때문에 모든 읽기 작업을 슬레이브 노드로 전송할 수 있어 쓰기 능력이 향상됩니다.

위 내용은 Redis 클러스터는 무엇을 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.