MySQL
MySQL Server(Oracle 旗下开源关系型数据库)
MySQL Server (open-source relational database under Oracle)
31 款数据库 · 47 个硬维度 · 证据分级 · 不做综合评分、不做排名
信息截至 2026-09-29。每个档案包含招牌能力、深水区、客户经验、用户买账点、吐槽清单与判决,并标注每条结论的证据等级。
MySQL Server(Oracle 旗下开源关系型数据库)
MySQL Server (open-source relational database under Oracle)
开源关系型数据库的"默认选项"——通用 OLTP 的水桶机,扩展生态是最深的护城河;代价是把 PG 的机制税(VACUUM、连接模型、大版本升级)内化为团队的运维能力。
The "default choice" among open-source relational databases — a well-rounded machine for general OLTP, whose extension ecosystem is its deepest moat; the price is internalizing PG's mechanism taxes (VACUUM, the connection model, major-version upgrades) as your team's operational capability.
企业级关系型数据库的事实标准与"税"——为四十年的正确性工程、PL/SQL 存量生态和 MAA 高可用体系付费,代价是业界最复杂的授权计量体系和最深的供应商锁定。
The de facto standard of enterprise relational databases — and its "tax": you pay for four decades of correctness engineering, the PL/SQL installed base, and the MAA high-availability stack; the price is the industry's most complex licensing metering system and the deepest vendor lock-in.
微软的商业关系型数据库旗舰,Windows/.NET 生态的事实标准 OLTP 数据库;以 T-SQL、SSMS 工具链、Always On 高可用和纵深安全栈见长,授权复杂度与按核成本是选型时必须正面回答的问题。
Microsoft's flagship commercial relational database — the de facto standard OLTP database for the Windows/.NET ecosystem; known for T-SQL, the SSMS toolchain, Always On high availability, and a defense-in-depth security stack. Licensing complexity and per-core cost are questions any evaluation must answer head-on.
MySQL 的嫡系 fork(创始人 Monty Widenius 主导),2010 年代初曾是"MySQL 的 drop-in 替代",如今已与 Oracle MySQL 实质分化为两个独立演进的产品;社区版慷慨、公司刚经历私有化动荡。
The legitimate fork of MySQL (led by founder Monty Widenius). In the early 2010s it was "a drop-in replacement for MySQL"; today it has substantively diverged from Oracle MySQL into two independently evolving products. Generous community edition; the company has just gone through privatization turbulence.
蚂蚁集团自研的原生分布式关系型数据库,为金融级核心系统而生,"去 O"(替代 Oracle)场景的国产首选之一。
A natively distributed relational database developed in-house by Ant Group, built for financial-grade core systems — one of the top domestic choices for "qu-O" (de-Oracle, replacing Oracle) scenarios.
PingCAP 开源的分布式 NewSQL 数据库——"云原生的 MySQL 扩展方案":让 MySQL 技术栈的团队不做分库分表、不搭 ETL,就拿到水平扩展和实时 HTAP,但要为架构的固定成本和运维复杂度付费。
PingCAP's open-source distributed NewSQL database — the "cloud-native MySQL scaling solution": it gives MySQL-based teams horizontal scaling and real-time HTAP without sharding or building ETL pipelines, but you pay for it in fixed architectural cost and operational complexity.
EDB Postgres Advanced Server 是把 PostgreSQL 内核、Oracle 迁移兼容层和商业支持 / HA / 安全工具打包成一套企业平台的商业发行版;它的价值不在于替代社区 PostgreSQL,而在于**降低大型 Oracle 迁移与受监管企业标准化 Postgres 的组织风险**。
EDB Postgres Advanced Server is a commercial distribution that bundles the PostgreSQL kernel, an Oracle-migration compatibility layer, and commercial support / HA / security tooling into one enterprise platform. Its value is not in replacing community PostgreSQL, but in **reducing organizational risk for large Oracle migrations and for regulated enterprises standardizing on Postgres**.
Cockroach Labs 出品的 Spanner 式强一致分布式 SQL 数据库:默认 Serializable、跨地域多活接入、PostgreSQL 线协议——但"多活接入"不等于"跨洋写本地完成","PG 兼容"不等于"PostgreSQL"。
A Spanner-style strongly consistent distributed SQL database from Cockroach Labs: Serializable by default, multi-active access across regions, PostgreSQL wire protocol — but "multi-active access" does not mean "cross-ocean writes complete locally," and "PG compatible" does not mean "PostgreSQL."
美国 Yugabyte 公司的分布式 SQL 数据库:把 PostgreSQL 的查询层(C 代码)直接搬到自研的 DocDB 分布式存储(per-tablet Raft + RocksDB)之上,"PG 方言、水平扩展、多地域"是它的三张牌;2019 年起核心 100% Apache 2.0,与 2026 年源码转私有的 CockroachDB 形成许可证上的硬分水岭。
A distributed SQL database from US-based Yugabyte, Inc.: it lifts PostgreSQL's query layer (the C code) directly onto a self-developed distributed DocDB storage layer (per-tablet Raft + RocksDB). "PG dialect, horizontal scale-out, and multi-region" are its three calling cards; since 2019 its core has been 100% Apache 2.0, forming a hard licensing watershed against CockroachDB, which took its new source private in 2026.
AWS 的云原生关系型数据库:计算与存储分离、存储层 6 副本 quorum、MySQL / PostgreSQL 双协议兼容的**全托管**数据库,"不想运维数据库"的团队在 AWS 上的默认答案。
AWS's cloud-native relational database: compute-storage separation, a 6-copy quorum storage layer, fully managed with MySQL / PostgreSQL dual-protocol compatibility — the default answer for teams on AWS that "don't want to operate a database".
Google Cloud 的 PG 兼容云原生数据库:计算存储分离 + 行存列存双引擎,定位是"GCP 上的 Aurora,但只做 PostgreSQL 且带 HTAP";另有可下载的 AlloyDB Omni 版本跑在任意环境。
Google Cloud's PostgreSQL-compatible cloud-native database: disaggregated compute and storage + dual row-store/column-store engines, positioned as "Aurora on GCP, but PostgreSQL-only with HTAP"; also available as a downloadable AlloyDB Omni edition that runs in any environment.
阿里云自研的云原生关系型数据库,云上托管、对标 AWS Aurora 路线:计算与存储彻底分离(共享存储一写多读),三引擎(MySQL / PostgreSQL / Oracle 兼容)共用同一套 PolarStore 分布式存储底座;2017 年公测,"云原生存算分离"在国内云厂商中最早规模商用的实践者之一。
Alibaba Cloud's self-developed cloud-native relational database, a managed cloud offering on the same track as AWS Aurora: complete compute-storage separation (shared storage, single-writer/multi-reader), with three engines (MySQL / PostgreSQL / Oracle-compatible) sharing the same PolarStore distributed storage foundation; public beta in 2017 — one of the earliest large-scale commercial practices of "cloud-native compute-storage separation" among Chinese cloud vendors.
腾讯云的企业级数据库**产品家族**:以金融级分布式 OLTP 起家(TDSQL for MySQL),逐步长出云原生 Serverless(TDSQL-C)、PG/Oracle 双模兼容(TDSQL for PostgreSQL)、HTAP 与多模态新引擎(TDSQL Boundless)——"在腾讯云上用数据库"的完整答案,但每个答案都深度绑定腾讯云。
Tencent Cloud's enterprise-grade database **product family**: it started as financial-grade distributed OLTP (TDSQL for MySQL) and grew into cloud-native Serverless (TDSQL-C), PG/Oracle dual-mode compatibility (TDSQL for PostgreSQL), and HTAP plus a new multi-model engine (TDSQL Boundless) — the complete answer to "which database do I use on Tencent Cloud", except every answer binds you deeply to Tencent Cloud.
Google Cloud 的全球分布式关系型数据库,用 TrueTime(GPS + 原子钟授时)把"跨洲线性一致性"做成工程现实——它是极少数把 external consistency(严格可串行化)做到全球 OLTP 规模的系统,代价是 GCP 锁定、高起步门槛和"建模即分片"的设计纪律。
Google Cloud's globally distributed relational database, which uses TrueTime (GPS + atomic-clock timekeeping) to make "cross-continent linear consistency" an engineering reality — it is one of the very few systems to bring external consistency (strict serializability) to global OLTP scale, at the cost of GCP lock-in, a high entry floor, and the design discipline of "modeling is sharding".
内存数据结构存储的事实标准:用"全内存 + 单线程事件循环 + 丰富数据结构"换取亚毫秒延迟;2024 年许可证风波后分裂为 Redis(Redis Inc.,三许可)与 Valkey(Linux 基金会,BSD)两条线,协议兼容但新特性渐行渐远。
The de facto standard for in-memory data structure stores: trading "all-in-memory + single-threaded event loop + rich data structures" for sub-millisecond latency; after the 2024 licensing upheaval it split into two lines — Redis (Redis Inc., triple-licensed) and Valkey (Linux Foundation, BSD) — protocol-compatible but with new features drifting apart.
CNCF 毕业的分布式 KV 存储,Raft 强一致,主打元数据 / 协调 / 配置场景——Kubernetes 的元数据底座。"无聊的可靠性"本身:把野心限制在元数据,它几乎不背锅;把野心放到数据面,它的每个设计约束都会变成你的故障复盘标题。
CNCF-graduated distributed KV store with Raft strong consistency, aimed at metadata / coordination / configuration scenarios — the metadata foundation of Kubernetes. "Boring reliability" itself: keep your ambitions within metadata and it almost never takes the blame; point your ambitions at the data plane and every one of its design constraints becomes a title in your postmortem.
AWS 的 serverless KV/文档数据库:按分区键哈希分片、单毫秒延迟与表规模无关、多 Region 可多活——但"无运维"的代价是把 DBA 的工作换成了容量建模与账单工程,访问模式设计错了比选错数据库更贵。
AWS's serverless KV/document database: sharded by partition-key hash, single-digit-millisecond latency independent of table size, multi-active across regions — but "no ops" comes at the cost of turning the DBA's job into capacity modeling and bill engineering, and designing your access patterns wrong costs more than picking the wrong database.
宽列分布式 NoSQL 的鼻祖与它的 C++ 重写:为"写密集、永远在线、水平扩展"而生的最终一致性存储。Cassandra 是生态与许可证中立性的代表;ScyllaDB 是单节点性能与尾延迟的代表,代价是 2025 年起的 source-available 许可证与更小的社区。
The original wide-column distributed NoSQL and its C++ rewrite: storage built for "write-heavy, always-on, horizontally scalable" workloads, with tunable consistency on an eventually consistent base. Cassandra stands for ecosystem maturity and license neutrality; ScyllaDB stands for per-node performance and tail-latency control — at the cost of a source-available license since 2025 and a smaller community.
文档型数据库的事实标准:BSON 文档 + 灵活 Schema + 原生分片,把"上线快"做到了极致——但"没有 Schema"不等于"不需要数据治理",SSPL 许可证意味着它早已不是传统意义上的开源数据库。
The de facto standard for document databases: BSON documents + flexible schema + native sharding, taking "time-to-launch" to the extreme — but "no schema" does not mean "no data governance," and the SSPL license means it is long past being an open-source database in the traditional sense.
蚂蚁集团自研的原生分布式关系型数据库,为金融级核心系统而生,"去 O"(替代 Oracle)场景的国产首选之一。
A natively distributed relational database developed in-house by Ant Group, built for financial-grade core systems — one of the top domestic choices for "qu-O" (de-Oracle, replacing Oracle) scenarios.
面向高吞吐追加写和大规模扫描聚合的开源列式 OLAP 数据库——"单机极致效率的实时分析引擎":以列存、向量化执行和 MergeTree 为核心,一台机器就能打出传统数仓集群的扫描吞吐;代价是几乎没有通用 ACID 事务、高频更新/删除是架构级税、分布式复制与 DDL 运维得自己设计好。
An open-source columnar OLAP database for high-throughput append writes and massive scan-aggregation — "a real-time analytics engine with extreme single-node efficiency": columnar storage, vectorized execution and MergeTree at its core, delivering scan throughput on one box that row-store warehouses need clusters for; the price is almost no general-purpose ACID transactions, architecturally expensive high-frequency updates/deletes, and distributed replication plus DDL operations you must design yourself.
Apache Doris 是 Apache 顶级项目(源自百度 Palo)的 MPP 实时分析型数据库:列式存储 + 全向量化执行引擎,MySQL 协议接入,主打"高并发点查与复杂 OLAP 查询统一服务",是实时数仓与统一分析场景的主流选项之一。
Apache Doris is an Apache top-level project (originating from Baidu Palo), an MPP real-time analytical database: columnar storage plus a fully vectorized execution engine, accessed via the MySQL protocol. It targets "unified serving of high-concurrency point queries and complex OLAP queries" and is a mainstream choice for real-time data warehousing and unified analytics.
源自百度 Palo / Doris 代码基的极速 MPP 分析型数据库——为"多表关联的实时报表 + 湖仓一体"而生:全向量化执行引擎配 Cascades 风格 CBO,主键模型做实时 upsert,存算分离做弹性;代价是 FE 中心化元数据、tablet 规划和主键内存这些"建表第一天就写好"的约束。
A blazing-fast MPP analytical database with roots in the Baidu Palo / Doris codebase — built for "real-time reporting over many joined tables plus lakehouse in one engine": a fully vectorized execution engine with a Cascades-style CBO, a primary-key model for real-time upserts, and shared-data storage for elasticity; the price is front-loading constraints like FE-centralized metadata, tablet planning, and primary-key memory — decisions made on day one of table design.
"分析型 SQLite"——跑在进程里的单机列存 OLAP 引擎:pip install 即用、向量化执行吃满多核、直接对 Parquet/CSV/S3 做 SQL,把"不够上数仓、pandas 又太慢"的中间地带一口吃掉;代价是单写者、单机天花板,以及所有服务端能力(认证、审计、多用户)一概没有。
The "analytical SQLite" — an in-process, single-node columnar OLAP engine: `pip install` and go, vectorized execution saturating all cores, SQL directly against Parquet/CSV/S3. It devours the middle ground between "not enough for a warehouse, too slow in pandas" — at the cost of a single-writer lock, a single-node ceiling, and zero server-side capabilities (auth, audit, multi-user).
由 Apache Spark 原班人马创立的云原生 Lakehouse 平台——"数据湖的规模 + 数仓的可靠性 + AI 的原生底座":以 Delta Lake(ACID 事务日志)统一存储、Unity Catalog 统一治理、Photon 向量化引擎加速查询,一套平台覆盖数据工程、BI、机器学习与 AI Agent;代价是纯云上消费制计费(DBU + 云资源双账单)、Spark 调优负担、以及"数据是开放的、平台是私有的"锁定结构。
A cloud-native Lakehouse platform founded by the original Apache Spark team — "data-lake scale + warehouse reliability + a native foundation for AI": Delta Lake (ACID transaction log) unifies storage, Unity Catalog unifies governance, and the Photon vectorized engine accelerates queries; one platform covers data engineering, BI, machine learning and AI agents. The price is pure cloud consumption billing (DBUs + cloud-resource double invoice), the Spark tuning burden, and a "data is open, the platform is proprietary" lock-in structure.
云原生数仓的 SaaS 标杆——"存算彻底分离的弹性数据云":三层架构(存储/计算/云服务)让 N 个独立仓库零争用读同一份数据,Time Travel + 零拷贝克隆把"误操作恢复"变成日常操作;代价是纯 SaaS(无私有化)、按 credit 消费计费带来的成本不可预测性,以及专有存储格式的迁出成本。
The SaaS benchmark for cloud-native warehousing — "an elastic data cloud with storage fully separated from compute": a three-layer architecture (storage/compute/cloud services) lets N independent warehouses read the same data with zero contention, while Time Travel + zero-copy cloning turn "oops recovery" into a daily operation. The price is pure SaaS (no self-hosting), cost unpredictability from consumption-based credits, and real migration cost out of a proprietary storage format.
AWS 的云数仓老将——从 ParAccel 列式 MPP 内核起家,2019 年 RA3 实现存算分离、2022 年 Serverless GA:Spectrum 直查 S3 数据湖、Zero-ETL 对接 Aurora/DynamoDB、数据共享跨集群读实时数据;代价是 AWS 深度绑定、传统 MPP 物理设计心智(distkey/sortkey/vacuum 三件套)、Serverless RPU 账单同样需要治理。
AWS's veteran cloud data warehouse — born from the ParAccel columnar MPP engine, disaggregated storage and compute with RA3 in 2019, Serverless GA in 2022: Spectrum queries S3 data lakes directly, Zero-ETL streams from Aurora/DynamoDB, data sharing serves live data across clusters. The price is deep AWS lock-in, the traditional MPP physical-design mindset (distkey/sortkey/vacuum), and a Serverless RPU bill that still needs governance.
Google 的 Serverless 数仓标杆——Dremel 血统的存算分离架构,无节点、无集群,查询自动分配 slot:按扫描量(按需)或按 slot 小时(Editions)两种计费模式,Omni 把引擎送到 AWS/Azure 数据所在处;代价是 GCP 深度绑定、按扫描计费下"一个烂 SQL 烧掉预算"、slot 治理是必修课。
Google's serverless warehouse benchmark — Dremel-blooded storage-compute separation, no nodes, no clusters, queries auto-allocated slots: two billing modes (per scanned TiB on-demand, or per slot-hour under Editions), Omni ships the engine to where AWS/Azure data lives. The price is deep GCP lock-in, "one bad SQL burns the budget" under scan-based billing, and slot governance as mandatory homework.
蚂蚁集团自研的原生分布式关系型数据库,为金融级核心系统而生,"去 O"(替代 Oracle)场景的国产首选之一。
A natively distributed relational database developed in-house by Ant Group, built for financial-grade core systems — one of the top domestic choices for "qu-O" (de-Oracle, replacing Oracle) scenarios.
Zilliz 开源的分布式向量数据库,为十亿级向量检索而生:索引类型矩阵(HNSW / IVF / DiskANN / 稀疏 / BM25)和存算分离架构是它的真本事;但它把复杂度拆成协调、消息队列、对象存储、segment、索引构建等多条链路——数据量尚未逼近 pgvector 边界时,这些能力只是额外的运维税。
Zilliz's open-source distributed vector database, built for billion-scale vector search: its index-type matrix (HNSW / IVF / DiskANN / sparse / BM25) and storage-compute separation are the real deal — but the complexity is split across coordination, message queues, object storage, segments, and index building. If your data volume hasn't pushed past pgvector's limits, those capabilities are just extra ops tax.
Weaviate 是一个开源的 AI 原生向量数据库:把向量检索、BM25 混合搜索、embedding/重排/生成模型模块和多租户生命周期收进同一个系统,甜蜜点是 RAG 与语义搜索平台,而不是事务主库。
Weaviate is an open-source, AI-native vector database: it folds vector retrieval, BM25 hybrid search, embedding/rerank/generation model modules, and multi-tenant lifecycle management into one system. Its sweet spot is RAG and semantic-search platforms — not a transactional system of record.
Qdrant Solutions(柏林)用 Rust 写的开源向量数据库——为 AI 应用(RAG、语义检索、推荐、智能体记忆)提供"带丰富元数据过滤的低延迟近似最近邻搜索":核心卖点是 filterable HNSW、多向量/稀疏向量与服务端混合检索融合、可调的量化压缩矩阵,以及 payload 驱动的多租户模型;但它是一个**检索层的派生索引**,不是事实主库——没有多记录 ACID 事务、没有连续 PITR,分布式一致性是"元数据走 Raft 强一致、点数据可调确认"的两层模型,选型时必须按这个心智使用它。
An open-source vector database written in Rust by Qdrant Solutions (Berlin) — built for AI applications (RAG, semantic search, recommendations, agent memory) that need "low-latency approximate nearest-neighbor search with rich metadata filtering": its core strengths are filterable HNSW, multi-vector/sparse vectors with server-side hybrid retrieval fusion, a tunable quantization matrix, and a payload-driven multitenancy model; but it is a **derived index at the retrieval layer**, not a system of record — no multi-record ACID transactions, no continuous PITR, and a two-tier distributed consistency model ("Raft for metadata, tunable acknowledgements for point data") that you must internalize to use it correctly.