Máy chủ postgres của chúng tôi sắp đạt đến khả năng của nó và chúng tôi đang tìm kiếm thêm một máy chủ cơ sở dữ liệu thứ hai. Có bất kỳ giải pháp mở rộng nào đặc biệt tốt cho thiết lập postgres không?Mở rộng máy chủ postgres thành nhiều máy chủ
Trả lời
Bạn đang xem xét một số lựa chọn giới hạn, rất phụ thuộc vào yêu cầu cụ thể của bạn là gì (tỷ lệ đọc và ghi và mức độ ứng dụng của bạn không lặp lại không đồng nhất [sao chép đồng bộ và không đồng bộ? . multi-master?], làm thế nào kết nối mạnh mẽ bảng của bạn là [phân nhóm], vv)
CẬP NHẬT
Hơn sáu năm đã trôi qua kể từ khi câu trả lời ban đầu. Vui lòng tham khảo High Availability, Load Balancing, and Replication chapter trong tài liệu PostgreSQL để biết các giải pháp mới nhất có sẵn cho bạn.
Không cần tôi viết câu trả lời ngay bây giờ ... bạn đã nói nó một cách hoàn hảo. – womble
Bạn đã kiểm tra nút cổ chai của mình là gì? Các truy vấn làm cho máy chủ của bạn làm việc chăm chỉ là gì? Có lẽ nó có thể được điều chỉnh tốt hơn.
Nếu điều chỉnh sẽ không giúp việc nâng cấp máy chủ thường dễ dàng hơn nhiều so với đặt bản sao. Thêm một số đĩa trong RAID1 hoặc RAID10, thêm một số RAM, lõi hơn và bộ vi xử lý nhanh hơn. Một bộ điều khiển RAID tốt với bộ nhớ đệm được hỗ trợ pin cũng sẽ tạo ra sự khác biệt lớn.
ID nhân bản tốt cho tính khả dụng cao nhưng thường máy chủ lớn hơn sẽ hiệu quả về chi phí hơn nếu bạn gặp sự cố về hiệu suất.
Có Máy chủ nâng cao Postgres và Tungsten liên tục cũng đáng xem xét cho giải pháp lớp doanh nghiệp.
- 1. Mở rộng máy chủ trạng thái phiên ASP.NET
- 2. Chạy nhiều máy chủ tomcat
- 3. Viết nhiều mã máy chủ
- 4. sql máy chủ đơn hàng nhiều cột thành một cột
- 5. Máy chủ SQL: kết hợp nhiều hàng thành một hàng
- 6. Máy chủ được xoắn cho nhiều máy khách
- 7. Máy chủ web nguồn mở tối thiểu?
- 8. không thể mở máy chủ đường ray
- 9. Mở triển khai máy chủ Java SMB
- 10. Máy chủ XMPP nguồn mở cho IM
- 11. Giải quyết ip thành tên máy chủ
- 12. Lập trình Socket nhiều máy khách một máy chủ
- 13. Chạy nhiều máy chủ MySQL trên một máy duy nhất
- 14. WCF: Cách nhận IP máy chủ hoặc tên máy chủ
- 15. Giao tiếp giữa nhiều máy chủ
- 16. Rails ActionMailer với nhiều máy chủ SMTP
- 17. Máy chủ Django và nhiều tầng
- 18. Giữ mã trong nhiều máy chủ SVN
- 19. Máy chủ SQL Xoay vòng nhiều cột
- 20. Maven triển khai nhiều máy chủ Tomcat
- 21. Nghe nhiều cổng từ một máy chủ
- 22. NHibernate Search - Nhiều Máy chủ Web
- 23. Máy chủ NFS trong Java
- 24. Chứng chỉ SSL Máy chủ Tự động/Máy chủ Tomcat
- 25. Máy chủ SQL: Máy chủ được liên kết mà không cần liên kết máy chủ?
- 26. đặt tên máy chủ thành biến
- 27. cột thành hàng trong máy chủ sql?
- 28. Máy chủ Wamp: Nhiều Máy chủ ảo không hoạt động trên Windows
- 29. Máy chủ và máy chủ Android của Android
- 30. Máy chủ Websocket Android
Bạn cũng có thể xem [tại đây] (http://wiki.postgresql.org/wiki/Replication%2C_Clustering%2C_and_Connection_Pooling). –