Qu'est-ce que la réplication en streaming dans Postgres ?
Qu'est-ce que la réplication en streaming dans Postgres ?

Vidéo: Qu'est-ce que la réplication en streaming dans Postgres ?

Vidéo: Qu'est-ce que la réplication en streaming dans Postgres ?
Vidéo: PostgreSQL - 24. Replication : mise en place 2024, Avril
Anonim

De PostgreSQL wiki

Réplication en continu (SR) offre la possibilité d'envoyer et d'appliquer en continu les enregistrements WAL XLOG à un certain nombre de serveurs de secours afin de les maintenir à jour. Cette fonctionnalité a été ajoutée à PostgreSQL 9.0

De ce fait, comment fonctionne la réplication PostgreSQL ?

Lorsque vous démarrez le réplication , un processus de réception wal envoie le LSN (Log Sequence Number) jusqu'au moment où les données WAL ont été rejouées sur un esclave, au maître. Et ensuite, le processus d'expéditeur wal sur le maître envoie les données WAL jusqu'au dernier LSN à partir du LSN envoyé par le récepteur wal, à l'esclave.

Sachez également qu'est-ce que la réplication logique ? Réplication logique est une méthode de répliquer les objets de données et leurs modifications, en fonction de leur réplication identité (généralement une clé primaire). Nous utilisons le terme logique contrairement au physique réplication , qui utilise des adresses de bloc exactes et octet par octet réplication.

À côté de ci-dessus, PostgreSQL prend-il en charge la réplication ?

Fonctionnalités au cœur de PostgreSQL Veille d'UC/diffusion La réplication est disponible dès PostgreSQL 9.0 et fournit un binaire asynchrone réplication à une ou plusieurs veilles. Les veilles peuvent également devenir des veilles à chaud, ce qui signifie qu'elles pouvez être interrogé en tant que base de données en lecture seule.

Qu'est-ce que Max_wal_senders ?

max_wal_senders (entier) Spécifie le nombre maximal de connexions simultanées à partir de serveurs de secours ou de clients de sauvegarde de base en continu (c'est-à-dire le nombre maximal de processus expéditeurs WAL exécutés simultanément). La valeur par défaut est zéro, ce qui signifie que la réplication est désactivée.

Conseillé: