2011-08-15 9 views
0

빠른 인서트를 위해 최적화 된 대규모 MySQL 프로덕션 데이터베이스가 주어지면 빠른 검색을 위해 최적화 된 "슬레이브"데이터베이스를 어떻게 설정해야합니까? 내 머리 속에서, 노예는 기본적으로 주 데이터베이스의 복제본이 될 것이지만 전체 데이터베이스에 걸쳐 훨씬 더 많은 색인이있어 읽기 액세스 속도를 높일 수 있습니다. 맞춤형 마스터 - 슬레이브 복제가 가능합니까?보고 용도로만 슬레이브 MySQL 데이터베이스를 어떻게 설정합니까?

답변

0

마스터/슬레이브 복제를 설정 하시겠습니까?

How to Set Up Replication in MySQL 가이드에는 마스터와 슬레이브에서 수행해야하는 작업이 모두 포함되어 있습니다.

this MySQL Replication question 여기 찾았

+0

제 질문은 슬레이브에서 인덱스를 수정하는 방법과 그 것이 가능한지/쉽지/수행하기 어려운지에 관한 것입니다. – eykanal

0

나는 당신이보고 측면에 대한 대체 데이터베이스를 고려할 수 있다고 주장 것입니다. 당신은 무거운 색인에 대한 필요성을 언급했습니다 - 왜? 대량 데이터를 처리하고 데이터를 거의 수정하지 않는다고 가정 했으므로 (예 : 트랜잭션), 원주 형 데이터베이스를 고려해야합니다. mysql 구문에 익숙하다면 mysql을 프론트 엔드로 사용하는 두 개의 컬럼 지향 데이터베이스가있다. 따라서 검색어는 그대로 유지되지만 데이터가 어떻게 저장되는지는 완전히 다릅니다.

정말 질문을 던지고 새로운 것을 추가합니다. 내 데이터를 이동 시켜서 많은 읽기와 적은 쓰기에 최적화되도록하는 가장 좋은 방법은 무엇입니까?

전체 공개 : 저는 Infobright (열 지향 기술 중 하나)의 오픈 소스 담당자로 일합니다. 귀하의 질문은 제가 많이 보았던 것입니다. 그래서 나는 당신에게 내 생각을 줄 것이라고 생각했습니다. 그러나 몇 가지 다른 기둥 형 공급 업체가 있습니다. 그것은 모두 볼륨, 돈 및 시간에 달려 있습니다.

관련 문제