Skip to content

Commit

Permalink
Added Sharding section
Browse files Browse the repository at this point in the history
  • Loading branch information
rcbensley committed Jun 28, 2024
1 parent c5eea74 commit 6fc5afd
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions list-dba.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ This list is intended for Database Administrators. There are lists intended for
- [Containers](https://github.com/Vettabase/awesome-mariadb/blob/main/list-dba.md#containers)
- [Monitoring](https://github.com/Vettabase/awesome-mariadb/blob/main/list-dba.md#monitoring)
- [Proxies](https://github.com/Vettabase/awesome-mariadb/blob/main/list-dba.md#proxies)
- [Sharding](https://github.com/Vettabase/awesome-mariadb/blob/main/list-dba.md#sharding)
- [Replication Managers](https://github.com/Vettabase/awesome-mariadb/blob/main/list-dba.md#replication-managers)
- [Schema Versioning Tools](https://github.com/Vettabase/awesome-mariadb/blob/main/list-dba.md#schema-versioning-tools)
- [Security](https://github.com/Vettabase/awesome-mariadb/blob/main/list-dba.md#security)
Expand Down Expand Up @@ -100,6 +101,17 @@ In the list below, SQL-aware means that a proxy understands SQL statements, and
- [HAProxy](https://www.haproxy.org/) - Open source, TCP proxy. Not SQL-aware.
- [haproxy-galera](https://github.com/matthanley/haproxy-galera) - MariaDB Galera health check script for HAProxy.

## Sharding

Sharding solutions can be managed internally by a storage engine, or externally.

| Project | MariaDB Support | Internal / External | License / Platform | Notes |
|---------------------------------------------------------------------|------------------------------------|------------------------|------------------------------------------------------------|---------|
| [Sharding in ProxySQL](https://proxysql.com/documentation/how-to-setup-proxysql-sharding/) | YES | External | GPLv3, Part of ProxySQL | |
| [MaxScale SchemaRouter](https://mariadb.com/kb/en/mariadb-maxscale-24-schemarouter/) | YES | External | Commercial, part of Maxscale | |
| [Spider](https://mariadb.com/kb/en/spider/) | YES | Internal | GPL, a MariaDB Storage Engine | |


## Replication Managers

| Project | MariaDB Support | License / Platform |
Expand Down

0 comments on commit 6fc5afd

Please sign in to comment.