Skip to content

Commit 52ce82c

Browse files
Mazizovaclaude
andauthored
Add 4 resources: SQLAlchemy, mycli (Software & Tools), ApsaraDB RDS for MySQL, AWS DMS (SaaS) (#116)
- SQLAlchemy — Python SQL toolkit/ORM with a dedicated MySQL dialect (Connectors & Drivers) - mycli — MySQL/MariaDB/Percona/TiDB CLI client with auto-completion (Database Management & GUI) - Alibaba Cloud ApsaraDB RDS for MySQL — managed MySQL service (Managed Databases); adds "Alibaba Cloud" to the cloud-providers taxonomy, since no existing value covered it - AWS Database Migration Service — managed migration/replication into and out of MySQL/MariaDB (Migration & Replication SaaS) Claude-Session: https://claude.ai/code/session_01Jwo2hTPMfzzsuXXitZX4RA Co-authored-by: Claude <noreply@anthropic.com>
1 parent 375bad4 commit 52ce82c

10 files changed

Lines changed: 84 additions & 2 deletions

File tree

‎RESOURCES.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ The full description (Markdown body, under the front matter) renders as the "Abo
9292

9393
**`content/resources/saas/`** — subcategories: Managed Databases · Monitoring SaaS · Backup & Recovery SaaS · Migration & Replication SaaS · Developer Platforms · Security & Compliance SaaS
9494
```yaml
95-
cloud-providers: ["AWS"] # AWS, Azure, GCP, DigitalOcean, Vultr, Multi-Cloud, Private Cloud
95+
cloud-providers: ["AWS"] # AWS, Azure, GCP, Alibaba Cloud, DigitalOcean, Vultr, Multi-Cloud, Private Cloud
9696
compliance: ["SOC 2"] # SOC 2, HIPAA, GDPR, PCI DSS
9797
pricing: ["Pay-as-you-go"] # Pay-as-you-go, Subscription, Free Tier Available
9898
compatibility: ["MySQL"] # MySQL, MariaDB, Percona Server, TiDB, Vitess
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: "Alibaba Cloud ApsaraDB RDS for MySQL"
3+
link: "https://www.alibabacloud.com/en/product/apsaradb-for-rds-mysql"
4+
description: "Alibaba Cloud's managed MySQL service, provisioned, patched, and backed up by Alibaba Cloud, with read-only replicas and a dedicated-cluster edition for higher-throughput workloads."
5+
subcategories:
6+
- Managed Databases
7+
cloud-providers:
8+
- Alibaba Cloud
9+
compliance:
10+
- SOC 2
11+
- PCI DSS
12+
pricing:
13+
- Pay-as-you-go
14+
- Subscription
15+
compatibility:
16+
- MySQL
17+
images:
18+
- logo.png
19+
---
20+
21+
ApsaraDB RDS for MySQL runs a managed MySQL instance on Alibaba Cloud, handling provisioning, patching, backups, and failover, with read-only replicas for scaling reads and a dedicated-cluster edition aimed at higher-throughput production workloads. It supports MySQL 5.5 through 8.0, and an instance can be switched between the subscription (pay-upfront, fixed-term) and pay-as-you-go (hourly, metered) billing methods without migrating data.
22+
23+
Alibaba Cloud publishes a SOC 2 Type II report and a PCI DSS attestation through its compliance program, alongside TDE encryption at rest, SSL in transit, and IP whitelisting/VPC-based network isolation for the RDS service.
5.17 KB
Loading
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: "AWS Database Migration Service"
3+
link: "https://aws.amazon.com/dms/"
4+
description: "AWS's managed migration and ongoing-replication service, used to move data into or out of MySQL and MariaDB with minimal downtime, billed hourly with no upfront commitment."
5+
subcategories:
6+
- Migration & Replication SaaS
7+
cloud-providers:
8+
- AWS
9+
pricing:
10+
- Pay-as-you-go
11+
compatibility:
12+
- MySQL
13+
- MariaDB
14+
images:
15+
- logo.png
16+
---
17+
18+
AWS Database Migration Service (DMS) migrates databases to AWS and keeps them in sync afterward, using a replication instance that reads changes from the source and applies them to the target — AWS's migration playbooks list MySQL and MariaDB among its supported sources and targets, alongside engines like Oracle, SQL Server, and PostgreSQL. A serverless option scales replication capacity automatically and bills for what's actually used, instead of a fixed-size replication instance running continuously.
19+
20+
Billing is pay-as-you-go with no upfront purchase: usage-based charges cover the replication instance (or serverless capacity), data transfer, and any extra storage, metered for as long as the migration or ongoing replication task runs.
4.95 KB
Loading
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "mycli"
3+
link: "https://github.com/dbcli/mycli"
4+
github: "dbcli/mycli"
5+
description: "A rich command-line client for MySQL, MariaDB, Percona Server, and TiDB with context-aware auto-completion and syntax highlighting — the MySQL-family counterpart to pgcli."
6+
subcategories:
7+
- Database Management & GUI
8+
compatibility:
9+
- MySQL
10+
- MariaDB
11+
- Percona Server
12+
- TiDB
13+
pricing:
14+
- Open Source
15+
images:
16+
- logo.png
17+
---
18+
19+
mycli is a terminal client for MySQL-family databases built on Python's `prompt_toolkit`, offering context-aware auto-completion for keywords, tables, views, and columns, plus syntax highlighting via Pygments as you type. It adds conveniences a plain `mysql` CLI session doesn't have: fuzzy history search, saved favorite queries with Jinja-templated parameters, many tabular output formats, and credentials stored in the system keyring instead of plain config files.
20+
21+
It's maintained by the `dbcli` project — the same team behind `pgcli` for PostgreSQL — and is released under the BSD-3-Clause license.
103 KB
Loading
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: "SQLAlchemy"
3+
link: "https://github.com/sqlalchemy/sqlalchemy"
4+
github: "sqlalchemy/sqlalchemy"
5+
description: "The Python SQL toolkit and Object Relational Mapper, with a dedicated MySQL dialect for connecting through drivers such as mysqlclient and PyMySQL."
6+
subcategories:
7+
- Connectors & Drivers
8+
compatibility:
9+
- MySQL
10+
pricing:
11+
- Open Source
12+
images:
13+
- logo.png
14+
---
15+
16+
SQLAlchemy gives Python applications two layers on top of a database: Core, a SQL expression language and schema/connection toolkit, and the ORM, which maps Python classes to tables on top of Core. Both layers work against MySQL through SQLAlchemy's own `mysql` dialect, which sits in the project's `dialects/` package alongside its PostgreSQL, Oracle, SQL Server, and SQLite dialects and talks to the database through a separate DBAPI driver (such as `mysqlclient` or `PyMySQL`) rather than connecting directly.
17+
18+
The project is released under the MIT license and is maintained on GitHub with a long-running, active commit history (over 18,000 commits as of 2026).
41.1 KB
Loading

‎data/taxonomy_schema.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ saas:
6060
- key: cloud_provider
6161
path: cloud-providers
6262
label: Cloud provider
63-
values: [AWS, Azure, GCP, DigitalOcean, Vultr, Multi-Cloud, Private Cloud]
63+
values: [AWS, Azure, GCP, Alibaba Cloud, DigitalOcean, Vultr, Multi-Cloud, Private Cloud]
6464
- key: compliance
6565
path: compliance
6666
label: Compliance

0 commit comments

Comments
 (0)