PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Postgres проектиран ли е да пише в споделени хранилища за данни?

Не можете да имате няколко инсталации на PostgreSQL, работещи срещу едни и същи споделени файлове с данни, това е сигурна рецепта за повреда на данните.

Ако имате нужда да актуализирате PostgreSQL без престой, ще трябва да използвате решение за репликация, което работи между различни основни версии на PostgreSQL, така че да можете първо да изградите копие на базата данни с новата версия и след това да превключите бързо по контролиран начин . Това все още причинява малък прекъсване, който трябва да бъде обработен от приложението.

Решенията за репликация, които могат да се използват, са външни инструменти за репликация като Slony-I или логическа репликация. Логическа репликация е сравнително нов, ще се достави с PostgreSQL v10 (което няма да ви помогне с текущия проблем с надстройката), но можете да го използвате с pglogical от 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. Релси 3.1. Heroku PGError:операторът не съществува:вариращ знак =цяло число

  2. Как да прехвърлям нулева дата в хибернация nativeQuery?

  3. Преобразувайте времето в секунди в PostgreSQL

  4. Постоянно задайте пътя на схемата на Postgresql

  5. Групиране по клаузи — GeneralBits на elein