PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Czy Postgres jest przeznaczony do zapisu do współdzielonych magazynów danych?

Nie możesz mieć wielu instalacji PostgreSQL uruchamianych na tych samych współdzielonych plikach danych, jest to pewna recepta na uszkodzenie danych.

Jeśli potrzebujesz zaktualizować PostgreSQL bez przestojów, będziesz musiał użyć rozwiązania do replikacji, które działa pomiędzy różnymi głównymi wersjami PostgreSQL, dzięki czemu możesz najpierw zbudować kopię bazy danych z nową wersją, a następnie szybko przełączyć się w kontrolowany sposób . To nadal powoduje niewielką awarię, którą aplikacja musi obsłużyć.

Rozwiązania do replikacji, których można użyć, to zewnętrzne narzędzia do replikacji, takie jak Slony-I lub replikacja logiczna. Replikacja logiczna jest całkiem nowy, będzie dostarczany z PostgreSQL v10 (co nie pomoże w bieżącym problemie z aktualizacją), ale możesz go używać z pglogiczne od PostgreSQL 9.4.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Łączenie z Heroku Postgres z Spring Boot

  2. Jak uwzględnić brakujące dane dla wielu grupowań w określonym przedziale czasu?

  3. Knex.js wymusza ponowne użycie sesji dla 4 kolejnych zapytań

  4. Dołącz do aliasów kolumn SQL

  5. Przegląd kompilacji Just-in-Time (JIT) dla PostgreSQL