PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Apakah Postgres dirancang untuk menulis ke penyimpanan data bersama?

Anda tidak dapat menjalankan beberapa penginstalan PostgreSQL pada file data bersama yang sama, ini adalah resep pasti untuk korupsi data.

Jika kebutuhan Anda adalah memperbarui PostgreSQL tanpa downtime, Anda harus menggunakan solusi replikasi yang bekerja di antara versi PostgreSQL utama yang berbeda sehingga Anda dapat membuat salinan database dengan versi baru terlebih dahulu, lalu beralih dengan cepat dengan cara yang terkontrol . Ini masih menyebabkan pemadaman kecil yang harus ditangani oleh aplikasi.

Solusi replikasi yang dapat digunakan adalah alat replikasi eksternal seperti Slony-I atau replikasi logis. Replikasi logis cukup baru, itu akan dikirimkan dengan PostgreSQL v10 (yang tidak akan membantu Anda dengan masalah peningkatan saat ini), tetapi Anda dapat menggunakannya dengan pglogical dari PostgreSQL 9.4 di.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sqlalchemy:pembaruan hubungan sekunder

  2. Mengapa null sama dengan bilangan bulat di WHERE?

  3. Tidak dapat menjatuhkan tabel temp di fungsi Postgres:digunakan oleh kueri aktif di sesi ini

  4. Hubungkan ke postgres dalam wadah buruh pelabuhan dari mesin Host

  5. Buat database Postgres menggunakan python