PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Réplication - Quel outil ?

Technique - général | Réplication - Quel outil ?

Par didiergm le 15/04/2008 - 11:51

Bonjour,

J'envisage de mettre en place une replication de base (1 maitre/1 esclave), l'idée étant de se servir de l'esclave (situé sur un site distant) comme de serveur d'interrogation.

Que pensez-vous de cette idée ? Qu'utiliseriez-vous comme outils ? Il en existe plusieurs (Slony, PgPool, ... entre autres) mais je n'arrive pas à clairement voir quel projets sont reéllement utilisable en prod ?

Sachant que je ne suis pas sur site et qu'ils on un gars en local qui est assez léger j'ai besoin d'une solution simple qui réplique toute la base mais ne crée pas de cluster pour autant car j'ai besoin que l'admin reste simple.

Merci de votre partage d'expérience

Didier

Options d'affichage des commentaires

Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder les paramètres" pour activer vos changements.

Vaste question

SAS/ = 18 Avril, 2008 - 10:09

Bonjour,

Il y a deux grandes écoles en matière de réplication des données.

La première consiste à répliquer des requêtes. Elle a pour risque de conduire à une désynchronisation des serveurs dès lors que vous effectuerez une requête non déterministe (random, now()...), qui inséreront des données différentes sur vos deux serveurs. Parmi ces outils, on trouve PGCluster, PgPool, PgPool-II...

La deuxième consiste à propager des données, et donc à assurer une parfaite cohérence entre les deux serveurs. On peut citer Slony et londiste qui me semblent les deux outils les plus aboutis.

londiste est en fait une version simplifiée de slony.

Il faut savoir que dans tous les cas, un peu de configuration va s'imposer, et si vous souhaitez fonctionner en mode "donneur d'ordre - opérateur", vous devrez vous assurer de fournir un ensemble d'outils simples à la personne qui va administrer la réplication.

Librement,
Stéphane Schildknecht
Dalibo
PostgreSQLFr


© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.