เป็นเวลากว่าหนึ่งปีแล้วที่ฉันใช้เซิร์ฟเวอร์ PostGIS ภายในที่เต็มไปด้วยข้อมูล OSM ซึ่งใช้สำหรับการสร้างไทล์บนแผนที่ Mapnik และการเข้ารหัสทางภูมิศาสตร์ที่ใช้ Nominatim อัปเดตด้วยการทำซ้ำวัน มันใช้งานได้ดีทีเดียว
อย่างไรก็ตามในขณะที่การใช้งานเพิ่มขึ้นแบบทวีคูณฉันต้องการบรรลุความน่าเชื่อถือและประสิทธิภาพที่ดีขึ้นโดยการเพิ่มเซิร์ฟเวอร์ PostgreSQL เพิ่มเติม และฉันก็หลงทาง
เนื่องจาก PostgreSQL ดูเหมือนจะไม่จัดการการเรพลิเคทด้วยตัวเองฉันจะคิดถึงการใช้ piede ของมิดเดิลแวร์อย่าง PgPool-II เพื่อทำให้เซิร์ฟเวอร์ซิงค์กัน แต่ฉันเกรงว่ามันจะไม่เป็นอะไรนอกจากจำเป็นสำหรับการใช้งานนี้: อัตราส่วนการอ่าน - เขียนสูงมากซึ่งการเขียนทั้งหมดเสร็จสิ้นในเวลาเดียวกันทุกวัน
คำถามของฉันง่าย: คุณจะทำอย่างไรเพื่อให้เซิร์ฟเวอร์เหล่านี้ซิงค์ และจะทำอย่างไรกับสิ่งนี้ที่มูลนิธิ OpenStreetMap, MapQuest, Mapbox หรือ CloudMade
ขอบคุณ