Conflict-free replicated data types v5.6
Documentation improvements are made only to the latest version.
As per semantic versioning, PGD minor releases remain backward compatible and may include important bug fixes and enhancements.
We recommend upgrading the latest minor release as soon as possible.
If you want up-to-date information, read the latest PGD documentation.
Conflict-free replicated data types (CRDTs) support merging values from concurrently modified rows instead of discarding one of the rows as the traditional resolution does.
Overview provides an introduction to CRDTs, including how to use CRDTs in tables, configuration options, and examples of CRDTs.
Using CRDTs investigates how to use CRDTs in tables, reviews some configuration options, and reviews some examples of CRDTs and how they work.
Operation-based and state-based CRDTs reviews the differences between operation-based and state-based CRDTs.
Disk-space requirements covers disk-size considerations for CRDTs, especially state-based CRDTs.
CRDTs vs conflict handling/reporting explains how conflict handling and reporting works with CRDTs.
Resetting CRDT values discusses the challenges of resetting CRDT values and provides some guidance on doing so successfully.
Implemented CRDTs details each of the 6 available CRDTs available in PGD, with implementation examples.