PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Postgres è progettato per scrivere su archivi dati condivisi?

Non puoi eseguire più installazioni di PostgreSQL sugli stessi file di dati condivisi, questa è una ricetta sicura per il danneggiamento dei dati.

Se la tua esigenza è aggiornare PostgreSQL senza tempi di inattività, dovrai utilizzare una soluzione di replica che funzioni tra le diverse versioni principali di PostgreSQL in modo da poter creare prima una copia del database con la nuova versione e poi passare rapidamente in modo controllato . Ciò provoca comunque una piccola interruzione che deve essere gestita dall'applicazione.

Le soluzioni di replica che possono essere utilizzate sono strumenti di replica esterni come Slony-I o replica logica. Replica logica è abbastanza nuovo, verrà spedito con PostgreSQL v10 (che non ti aiuterà con un problema di aggiornamento attuale), ma puoi usarlo con pglogical da PostgreSQL 9.4 in poi.