pglogical

Replication library

Provides logical replication for PostgreSQL databases with fast and efficient data transfer

Logical Replication extension for PostgreSQL 17, 16, 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4 (Postgres), providing much faster replication than Slony, Bucardo or Londiste, as well as cross-version upgrades.

GitHub

1k stars
84 watching
155 forks
Language: C
last commit: about 2 years ago
Linked from 1 awesome list

cdcdata-transformationdata-transportdatabase-replicationetllogical-decodingpostgresqlpublish-subscribereplicationsubscriptionzero-downtime

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
2ndquadrant/bdrA C-based implementation of bi-directional multi-master replication for PostgreSQL databases359
the4thdoctor/pg_chameleonReplicates data from MySQL to PostgreSQL using Python385
enterprisedb/repmgrReplication and failover toolset for PostgreSQL clusters1,584
2ndquadrant/postgresDevelopment trees for collaborative work on PostgreSQL patches and features6
dimitri/pgcopydbAutomates copying of databases between Postgres servers with parallel processing and streaming capabilities.1,216
denishpatel/pg-clone-schemaUtility to replicate Postgres schema with its objects177
shayonj/pg-oscTool for making schema changes in PostgreSQL with minimal locks to achieve zero downtime updates.554
cpursley/walexA Postgres CDC library that captures changes to tables and allows callback-like actions on data in Elixir.292
2tvenom/myreplicationA client library for MySQL binary log replication protocol193
twentyfourminutes/postgresql.bulkProvides fast bulk data insertion for PostgreSQL databases using Npgsql3
hasura/pgdeltastreamA service to stream Postgres changes over websockets using logical replication254
circuithub/rel8A Haskell library providing a concise and expressive interface to PostgreSQL databases155
tmcgilchrist/postgresql-transactionalA Haskell library providing a monadic wrapper around PostgreSQL query functions with predictable semantics and transactional support.60
mickhansen/graphql-sequelizeA package that simplifies the use of GraphQL with Sequelize models in MySQL and Postgres databases.1,899
pgjdbc/r2dbc-postgresqlProvides a Java driver for interacting with PostgreSQL databases using the R2DBC API.1,015