É possível ter várias instâncias do PostgreSQL para uma pasta PGDATA, compartilhada em um armazenamento, por exemplo?
E se não for, existe algum tipo de RDBMS capaz de algo assim?
É possível ter várias instâncias do PostgreSQL para uma pasta PGDATA, compartilhada em um armazenamento, por exemplo?
E se não for, existe algum tipo de RDBMS capaz de algo assim?
Não, isso é impossível. O PostgreSQL protege contra isso da melhor maneira possível, mas se você conseguir iniciar um segundo postmaster, a corrupção instantânea dos dados ocorrerá.
Esta pergunta me faz pensar por que você quer isso:
Tais arquiteturas como o Oracle RAC são mal concebidas e na maioria das vezes inúteis; ninguém projetaria tal sistema nos dias de hoje.
O caminho a seguir é um cluster sem compartilhamento como patroni.