설정 : 동일한 시스템에서 마스터와 4 개의 슬레이브가 실행되는 redis 설정이 있습니다. 여러 인스턴스를 사용하는 이유는 있었다 -Redis mget vs get
- 키의 수는 작았으로
- 메모리 제약이 아니었다 핫 키를 방지하기 위해 ~ 10,000 (우리는 초대형 EC2 기계가)
요청 : 고객 요청 당 약 60 건의 요청을 redis에서받습니다. 우리는 4 mgets에 60 gets를 통합합니다. 우리는 모든 요청에 대해 단일 연결을 만듭니다 (임의로 선택되는 슬레이브 중 하나에게).
질문
- 그것은 노예에서 복제 된 데이터 레디 스의 여러 인스턴스를 실행할 수있는 의미가 있습니까?
- 우리가 얻은 것 대신에 mgets를 만들면 같은 기계에 모든 인스턴스가있는 곳에서 도움이됩니까? 동일한 시스템에서