สุดยอดแพลตฟอร์มคลาวด์สำหรับ PostgreSQL [ปิด]


20

ปัจจุบันในโครงการของเราเราใช้เซิร์ฟเวอร์เฉพาะสำหรับฐานข้อมูล PostgreSQL ของเรา

ในทางทฤษฎีเราสามารถรันอะไรก็ได้บนแพลตฟอร์มคลาวด์บางแห่ง อย่างไรก็ตามการกำหนดค่า PostgreSQL นั้นเกี่ยวข้องกับการกำหนดค่าฮาร์ดแวร์อย่างเคร่งครัด สิ่งที่เรากำลังมองหาคือโซลูชันคลาวด์ที่มีการสนับสนุน PostgreSQL ดั้งเดิม

นี่คือรายการของคุณสมบัติที่ต้องการ:

  • การปรับการกำหนดค่าฐานข้อมูลอัตโนมัติขึ้นอยู่กับทรัพยากรที่เลือก
  • ตั้งค่าการจำลองแบบออกจากกล่อง

ดังนั้นตัวเลือกและตัวเลือกที่ดีที่สุดสำหรับบริการดังกล่าวคืออะไร?


Googling "Postgresql Cloud" ให้ความนิยมเพิ่มขึ้นไม่กี่ครั้งรวมถึงcloudpostgres.com (ฉันไม่ได้เกี่ยวข้องกับพวกเขา แต่อย่างใด)
Colin 't Hart

1
ตั้งแต่วันที่ 13 ก.ย. นี้อยู่ที่หน้าแรกของpostgresqlแท็กที่มี upvotes 14 รายการ จากคำตอบดูเหมือนว่า Heroku เป็นตัวเลือกยอดนิยมเพียงตัวเดียวกับ AWS + Postgre Plus Cloud
ผู้ใช้

ลองใช้ฐานข้อมูล Labs: databaselabs.io
Paul Legato

คำตอบ:



6

โดยทั่วไปถ้าคุณมีเซิร์ฟเวอร์เฉพาะฉันคิดว่าคุณมักจะใช้มันได้ดีกว่า ผ่านธุรกิจที่ทำหน้าที่โฮสต์สำหรับ ERP ที่ PostgreSQL นั้นฉันรู้ว่าปัญหาคืออะไร สำหรับเราแล้วการจำลองแบบถูกตั้งค่าไม่มากก็น้อย แต่การปรับฐานข้อมูลนั้นเป็นปัญหา ฉันคาดหวังว่าโฮสติ้งของ 2ndQuadrant (ซึ่งฉันคิดว่าเป็นเซิร์ฟเวอร์เฉพาะถ้าฉันเข้าใจอย่างถูกต้อง) เพื่อให้สามารถตั้งค่าและสิ่งต่าง ๆ สำหรับคุณ แต่ฉันไม่แน่ใจว่าแพคเกจจะมีราคาเท่าใด

ที่ Efficito เราตั้งค่าการจำลองแบบตามค่าเริ่มต้นเนื่องจากเราใช้สำหรับการสำรองข้อมูลพื้นฐาน (pg_basebackup ต้องการให้มีการเปิดใช้งานการจำลองแบบและตั้งค่าการเก็บถาวรอย่างต่อเนื่อง) การพูดแบบนี้เป็นส่วนที่ง่าย

การกำหนดค่าอัตโนมัติสำหรับการปรับแต่งประสิทธิภาพและทรัพยากรเป็นปัญหาใหญ่ สิ่งนี้ขึ้นอยู่กับความซื่อสัตย์ไม่เพียง แต่ขึ้นอยู่กับทรัพยากรที่มีอยู่ แต่ในโปรไฟล์การสืบค้น สิ่งต่าง ๆ เช่นขนาดแคชที่มีประสิทธิภาพสามารถเปลี่ยนแปลงได้ แต่ shared_buffers เกี่ยวข้องกับอะไรบ้าง การเพิ่มสิ่งนี้อาจส่งผลเสียต่อประสิทธิภาพของฐานข้อมูลในบางกรณี

ปัญหาใหญ่อย่างหนึ่งของการให้บริการคลาวด์โฮสติ้งแม้ว่าจะยากที่จะรับประกันประสิทธิภาพที่ต้องการมากกว่าด้วยฮาร์ดแวร์เฉพาะ หากฮาร์ดแวร์เฉพาะเป็นตัวเลือกให้ไปกับมัน (และถ้าคุณต้องการโฮสติ้ง / การจัดการติดต่อ 2ndQuadrant) หากคุณต้องการโฮสติ้งคลาวด์จริงๆพิจารณาตัวเลือกจากคนอื่น ๆ


4

Heroku มีส่วนต่อประสานที่ง่ายและรวดเร็วสำหรับการสร้างฐานข้อมูล PostgreSQL แต่คุณอาจพบว่าตัวเลือกมี จำกัด AFAIK คุณจะได้รับบัญชีผู้ใช้เดียวและเนื่องจากระบบถูกแชร์มีข้อ จำกัด ในสิ่งที่คุณสามารถปรับแต่งได้ ส่วนใหญ่คุณจะได้รับการจัดสรรหน่วยความจำและนี่คือสิ่งที่พวกเขาคิดค่าใช้จ่าย คุณมีข้อ จำกัด ในส่วนขยายที่คุณสามารถใช้ได้และพวกเขาไม่สนับสนุนชุดข้อมูลต่างประเทศในปัจจุบัน

การตั้งค่าฐานข้อมูลและฐานข้อมูลผู้ติดตามนั้นง่ายนิดเดียวและการอัพเกรดระหว่างแผนนั้นง่าย


3

คุณอาจต้องการดูฐานข้อมูลคลาวด์ EnterpriseDB - พวกเขามีการตั้งค่า AWS และ HP Cloud ที่สร้างไว้ล่วงหน้าซึ่งรวมถึงการสนับสนุน

Rackspace knowledgebaseมีขั้นตอนสำหรับการติดตั้ง postgresql แม้ว่าจะให้การสนับสนุนฐานข้อมูลสำหรับ mysql, เซิร์ฟเวอร์ SQL และ Oracle เท่านั้น

เอกสาร OpenStackยังรวมถึงขั้นตอนการติดตั้ง PostgreSQL

แก้ไข: 2013-11-16

ตอนนี้ Amazon RDS จะเป็นตัวเลือกที่ดีที่สุดในตอนนี้พวกเขาเสนออินสแตนซ์ postgresql ภายในข้อเสนอ RDS ของพวกเขา สิ่งนี้ทำให้ postgresql สอดคล้องกับคุณสมบัติที่นำเสนอโดยการตั้งค่า mysql RDS รวมถึง 88 ECUs ที่มีตัวเลือก 244 GB ซึ่งไม่สามารถใช้ได้กับการตั้งค่า RDS ของ oracle หรือ mysql เซิร์ฟเวอร์ AWS RDS สำหรับ PostgreSQL


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.