- REFERENCE11 min read
So you want Database Versioning?
Here at DoltHub, we've had a lot of success with our "So you want..." series of blog posts helping people find Dolt when they are looking for it. Dolt is a lot of things. Dolt is a version controlled database, a Git database, Git for data, data versi...
Read More
- SQL5 min read
Dolt Is 25% Faster Running TPC-C
Dolt is the first relational database that versions data the same way Git versions source code. Dolt is 100% MySQL compliant and implements Git's interface with the same "proportional to diff" runtime. We spend a lot of time making sure we compete w...
Read More - DOLTLAB14 min read
DoltLab Cloud Storage
Learn how to configure DoltLab Enterprise to use cloud storage instead of local disk storage.
Read More - SQLFEATURE RELEASE6 min read
- TECHNICALDOLTGRES5 min read
pg_catalog: read only, or read-write?
A design dilemma: proposals for different ways to implement pg_catalog in Doltgres
Read More - USE CASE3 min read
Dolt + FJA: Version Control in Your Application
Dolt is a version controlled SQL database. How would you use such a thing? Are you building a data curation application for your customers? Are your customers asking for version control features like branches, merges, and diffs? Are you looking for ...
Read More - REFERENCE5 min read
Pandas DataFrames Works With Dolt
Today's blog we will go over a simple way to utilize Pandas Dataframes using Dolt's version control features. Pandas Dataframes simplify data manipulation and analysis. Dolt simplifies data sharing and collaboration. Combining the two, a user can wri...
Read More - DOLTLABREFERENCE7 min read
Getting Started: DoltLab + GCP
A step-by-step walkthrough on how to set up and use DoltLab on Google Cloud Platform.
Read More - FEATURE RELEASE6 min read
Introducing Embedded Dolt Commands in `dolt sql`
The Dolt SQL Shell and the CLI just got married. Let's celebrate!
Read More - DOLTGRESSQL4 min read
Announcing Sequences Support
We're steadily making progress on DoltgreSQL, which is a version of Dolt built to be a drop-in replacement for PostgreSQL. For those that may not know about Dolt, it's built as a drop-in replacement for MySQL that is built, from the ground up, with G...
Read More - REFERENCE5 min read
Which Dolt is Right for You?
Dolt has a wide array of product offerings. Which Dolt is right for your use case? This blog attempts to answer that question.
Read More - GOLANG15 min read
Sentinel errors and errors.Is() slow your code down by 500%
An exhaustive set of benchmarks on different ways to approach error handling in Golang. We demonstrate that common sentinel error idioms are slow your code down by 5x.
Read More - DOLTLAB12 min read
Getting Started with Microsoft Azure and DoltLab
Learn how to provision a virtual machine on Microsoft Azure so you can run your own DoltLab instance.
Read More - SQL5 min read
Correctness Update
About a month ago, we provided an update to Dolt's correctness. Since then, we've continued to make improvements; here's what we've been up to. SQLAcidTests A user on our Discord pointed our attention towards SQLAcidTests, which is essentially a co...
Read More - 9 min read
How Large is a 160 Bit Number?
Cryptographic hash collisions are always possible. But how likely are they?
Read More - 4 min read
The Dolt 24 Hour Pledge. Wait. There's more...
If you find a correctness bug in Dolt, we'll fix it in 24 hours or less. We even wrote a blog about how we do it. The blog did well on HackerNews, generated some internal discussion, and now I have an addendum. The nature of Dolt as a version-contro...
Read More - DOLTLAB6 min read
Customizing the look of your DoltLab
Learn how to customize the look and feel of your DoltLab Enterprise using a custom logo and branded colors.
Read More - REFERENCE4 min read
DoltHub is SOC2 Compliant
DoltHub is SOC2 compliant. This blog will walk you through what SOC2 is, why it matters, and how we got certified.
Read More - TECHNICALDOLTGRES9 min read
- USE CASE5 min read
Dolt + Scorewarrior: Version Controlled Game Configuration
Dolt is a version controlled SQL database. How would you use such a thing? A popular Dolt use case is version controlling configuration. Modern games have a ton of configuration. Managing megabytes or gigabytes of configuration across many files bec...
Read More - INTEGRATION12 min read
Dolt + Datadog: Building Dolt Dashboards with Datadog
Using Datadog to build dashboards for your Dolt instances is easy, since Dolt is MySQL compatible.
Read More










