postgres 서버가 용량을 초과하고 있고 두 번째 데이터베이스 서버를 추가하려고합니다. 포스트 그레스 설정에 특히 적합한 확장 솔루션이 있습니까?postgres 서버를 여러 서버로 확장
답변
특정 요구 사항 (읽기 - 쓰기 비율 및 응용 프로그램이 가끔 일관성없는 읽기를 허용하는 방법 [동기식 대 비동기식 복제? master-slave vs . 다중 마스터?], 강력하게 연결 테이블이 얼마나 [클러스터링] 등)
UPDATE
6 년은 원래의 대답 경과했다. 최신 솔루션은 PostgreSQL 문서의 High Availability, Load Balancing, and Replication chapter을 참조하십시오.
지금 대답을 쓸 필요가 없습니다 ... 당신은 완벽하게 말했습니다. – womble
병목 현상이 무엇인지 확인 했습니까? 서버를 열심히 만드는 쿼리는 무엇입니까? 어쩌면 더 잘 조정할 수 있습니다.
튜닝이 도움이되지 않으면 복제를 설정하는 것보다 서버를 업그레이드하는 것이 훨씬 쉽습니다. RAID1 또는 RAID10에 일부 디스크를 추가하고 일부 RAM, 코어 및 프로세서를 추가하십시오. 배터리 지원 캐시가있는 우수한 RAID 컨트롤러도 큰 차이를 만듭니다.
복제 ID는 고 가용성에 적합하지만 성능상의 문제가있는 경우 더 큰 서버가 비용면에서 효과적입니다.
Postgres Advanced Server가 있으며 Continuate Tungsten도 엔터프라이즈 급 솔루션을 고려해야합니다.
- 1. 서버를 다른 서버로 복사
- 2. SQL 서버를 여러 대의 컴퓨터로 확장 할 수 있습니까
- 3. 여러 GIT 서버로 작업하기
- 4. 웹 서버를 인덱스 서버로 만들 수 있습니까?
- 5. 동일한 이름의 서버를 가리키는 여러 도메인 이름
- 6. POSTGRES JDBC에서 여러 결과 집합을 사용하는 방법?
- 7. Postgres 테이블 인덱스에 여러 필드 포함하기
- 8. Postgres 테이블이 여러 테이블에 대한 외래 키입니다.
- 9. PHP에서 여러 확장
- 10. 여러 HttpWebRequests 확장?
- 11. 배치 스크립트 : 여러 확장
- 12. 여러 소스/색인 확장
- 13. 아파치 톰캣 서버를 http 파일 서버로 사용할 수 있습니까?>
- 14. 모니터 Postgres 테이블 활동
- 15. 아이폰에서 PHP 서버로 여러 이미지를 업로드해야합니다
- 16. SAS에서 SQL 서버로 여러 유형이 누락되었습니다.
- 17. MySql 서버로 여러 사용자를 연결 하시겠습니까?
- 18. Postgres 함수
- 19. Postgres replication
- 20. python postgres
- 21. @ oracle equivalent in postgres
- 22. Axis2 여러 서버를 쿼리하기위한 구현 패턴
- 23. Python : 여러 클라이언트와 서버를 처리하는 방법
- 24. 전용 서버에 여러 개의 MySQL 서버를 설치해야합니까?
- 25. 여러 서버를 Azure 서비스 버스에 연결
- 26. ASP.NET 개발 서버를 사용하여 여러 도메인 테스트
- 27. 여러 IP 주소로 서버를 사용하는 방법은 무엇입니까?
- 28. 여러 개의 읽기/쓰기 DB 서버를 동기화하는 방법은 무엇입니까?
- 29. CocoaHttpServer 또는 iPhone의 모든 http 서버를 사용하여 여러 파일 업로드
- 30. PHP postgres backup
[여기] (http://wiki.postgresql.org/wiki/Replication%2C_Clustering%2C_and_Connection_Pooling)도 참조하십시오. –