2017-05-18 12 views
0

질문 1 :Redis 스냅 샷은 키 - 값 또는 키 만료 값만 백업합니까?스냅 샷 덤프에서 복원 한 후 Redis Snapshot이 만료 값을 복원합니까?

질문 2 : 우리는 1 개의 마스터 및 2 개의 슬레이브 복제가있는 공유 된 Redis 클러스터를 가지고 있습니다. (2 개의 프로젝트가 서로 다른 용도로 동일한 클러스터를 사용함) 일부 키의 스냅 샷 만 찍을 수 있습니까? 아니면 Redis 스냅 샷이 모든 데이터 세트를 백업합니까?

답변

0
  1. 예, 만료 타임 스탬프는 스냅 샷 (RDB) 파일에 저장하고 그것에서 복구 할 때로드
  2. 아니, 및 응용 프로그램 사이의 데이터베이스를 공유하고있다 (레디 스에서 좋은 연습으로 간주되지 않습니다 앱이 정보를 공유하지 않는 한). 대신 두 개의 독립적 인 데이터베이스로 분할하면 서로를 고려하지 않고 각각을 백업 (및 구성) 할 수 있습니다.
+0

감사합니다. Itamar. 여기 (https://redis.io/topics/cluster-spec)에서 "Redis Cluster는 Redis의 독립 실행 형 버전과 같은 여러 데이터베이스를 지원하지 않습니다. 데이터베이스 0 만 있고 SELECT 명령은 허용되지 않습니다." – purval

+0

그런 경우 개별 데이터베이스에 대한 스냅 샷이 가능하지 않습니다. 맞습니까? – purval

+0

독립이란 별도의 프로세스를 의미하므로 동일한 서버에 두 개의 클러스터를 설치할 수 있습니다. –