- Notifications
You must be signed in to change notification settings - Fork28
postgrespro/postgres_cluster
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Various experiments with PostgreSQL clustering perfomed at PostgresPro.
This is a mirror of postgres repo with several changes to the core and a few extra extensions.
- Transaction manager interface (eXtensible Transaction Manager, xtm). Generic interface to plug distributed transaction engines. More info onpostgres wiki and onthe email thread.
- Distributed deadlock detection API.
- Logical decoding of transactions.
The following table describes the features and the way they are implemented in our four main extensions:
commit timestamps | snapshot sharing | |
---|---|---|
distributed transactions | pg_tsdtm | pg_dtm |
multimaster replication | mmts | multimaster |
An implementation of synchronousmulti-master replication based oncommit timestamps.
An implementation of synchronousmulti-master replication based onsnapshot sharing.
An implementation ofdistributed transaction management based onsnapshot sharing.
An implementation ofdistributed transaction management based oncommit timestamps.
A distributed transaction management daemon.Used bypg_dtm
andmultimaster
.
A key-value table replicated over Raft protocol.Used bymmts
.
About
Various experiments with PostgreSQL clustering
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.