Database Software

17 resources — subcategories Database Software

AliSQL

Alibaba Cloud's open-source MySQL branch, protocol-compatible with MySQL 8.0 and extended with a DuckDB-backed analytical storage engine, native vector search, and flashback queries.

Apache Doris

Apache Doris

An open source, real-time analytics and search database built on MPP architecture, speaking the MySQL wire protocol for fast SQL analytics, lakehouse query acceleration, and hybrid search.

Apache ShardingSphere

Apache ShardingSphere

A distributed SQL ecosystem that adds data sharding, read/write splitting, encryption, and other enterprise capabilities on top of MySQL and other databases, deployable as an enhanced JDBC driver or as a standalone proxy.

Dolt

Dolt

A SQL database that can be branched, merged, cloned, and pushed like a Git repository — `dolt sql-server` speaks the MySQL wire protocol, so existing MySQL clients and drivers connect to it directly.

go-mysql-server

go-mysql-server

A pure Go, MySQL wire-protocol-compatible SQL query engine that lets any Go program expose its own data as a MySQL server — the engine underneath DoltHub's Dolt.

GreatSQL

GreatSQL

A MySQL branch built on top of Percona Server for MySQL, adding high-availability, parallel-query, and security features aimed at financial-grade workloads.

MariaDB Server

MariaDB Server

An open-source relational database forked from MySQL by its original developers, maintained by the MariaDB Foundation and MariaDB plc, with MySQL wire-protocol compatibility, pluggable storage engines, and built-in Galera clustering.

MyRocks

MyRocks

A write- and space-optimized MySQL storage engine built on Facebook's RocksDB, designed to use significantly less storage and flash write capacity than InnoDB for the same data.

MySQL NDB Cluster

MySQL NDB Cluster

Oracle's official shared-nothing, in-memory distributed storage engine and clustering technology for MySQL — built for very high availability and horizontal scaling, with no single point of failure.

OceanBase

OceanBase

A distributed relational database from Ant Group with a MySQL-compatible mode, built for HTAP workloads at petabyte scale with no single point of failure.

Percona Server for MySQL

A drop-in replacement for MySQL with enhanced performance, observability, and security features.

Percona XtraDB Cluster

Percona XtraDB Cluster

A synchronous, multi-master MySQL clustering solution built on Galera replication, developed by Percona as a high-availability alternative to standalone MySQL.

StarRocks

StarRocks

An open-source MPP analytical database with native MySQL wire-protocol support, built for sub-second queries over local tables and data-lake tables alike.

TiDB

TiDB

An open-source, distributed SQL database with MySQL wire-protocol compatibility, built for horizontal scalability, strong consistency, and hybrid transactional/analytical (HTAP) workloads.

TidesDB

TidesDB

A fast, embeddable transactional key-value storage engine library written in C on an LSM-tree, with TideSQL pluggable storage engines for MySQL and MariaDB.

VillageSQL Server

VillageSQL Server

VillageSQL is the Innovation Platform for MySQL. It is a drop-in replacement for MySQL that adds an extension framework (similar to PostgreSQL's extension framework).

Vitess

A database clustering system for horizontal scaling of MySQL, born at YouTube and now a CNCF project.