Use Cases#
We built Dolt as a better way to share data. Along the way, customers wanted an OLTP SQL database with Git features, so that is what Dolt became. Doltgres brings those same version control features to Postgres.
Anything you can build with Postgres you can build with Doltgres.
Doltgres really shines when your database can benefit from branches, merges, diffs, or clones. We’ve written about customers who use Dolt to build better cancer cell simulations, power an application with branches, or add a versioning layer to important spreadsheets. These are just the customers who allowed us to write about their use case.
Other customers use Dolt to manage video game configuration, get an immutable audit log of changes to their database, build reproducibility into machine learning models, ensure data quality using a pull request workflow, and much more.