Hay pocas posibilidades:
-
Replicación maestro/maestro (Bucardo), replicación maestro/esclavo (Slony)
-
Usando envoltorios de datos externos:puede acceder a cualquier tabla desde otras bases de datos. 9.2 proporciona comodidad FDW controlador de solo lectura, 9.3 contiene controlador FDW de lectura/escritura
CREATE EXTENSION postgres_fdw ; CREATE SERVER omega FOREIGN DATA WRAPPER postgres_fdw OPTIONS (host 'localhost', dbname 'other_database'); CREATE USER MAPPING FOR pavel SERVER omega; CREATE FOREIGN TABLE oo (a int) SERVER omega; postgres=# EXPLAIN ANALYZE VERBOSE SELECT * FROM oo WHERE a BETWEEN 1 AND 100;
FDW es probablemente la solución más simple para compartir datos.