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

Twórz wiele instancji Postgres na tym samym komputerze

Zakładam, że możesz wypracować sobie wyjście z używania narzędzi postgresql.

Utwórz klastry

$ initdb -D /path/to/datadb1
$ initdb -D /path/to/datadb2

Uruchom instancje

$ pg_ctl -D /path/to/datadb1 -o "-p 5433" -l /path/to/logdb1 start
$ pg_ctl -D /path/to/datadb2 -o "-p 5434" -l /path/to/logdb2 start

Testowe przesyłanie strumieniowe

Teraz masz dwie instancje działające na portach 5433 i 5434. Pliki konfiguracyjne dla nich znajdują się w katalogach danych określonych przez initdb . Dostosuj je do replikacji strumieniowej.
Twoja domyślna instalacja pozostaje nietknięta na porcie 5432.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać wczorajszą datę w PostgreSQL

  2. postgresql - sql - liczba `true` wartości

  3. Pisanie pliku przy użyciu wielu wątków

  4. psycopg2 jak radzić sobie z TypeError:nie wszystkie argumenty są konwertowane podczas formatowania łańcucha

  5. Dodawanie klucza obcego do modelu rails