MySQL 和 PostgreSQL,谁更适合AI时代?
在数据库领域,基于MySQL和PostgreSQL之上发表任何言论的风险都非常高,两边都有疯狂的拥护者。加上Oracle,答案亦是相同的。现在讨论国产数据库,其实也是如此。
几年前有位朋友说:Oracle DBA和MySQL DBA比起来一文不值、薪水也是;PostgreSQL DBA呢?市场上根本没有 PostgreSQL DBA!
从某些角度看,一时竟无法反驳。
还是说我的基本判断:MySQL属于互联网和云时代,PostgreSQL属于企业级和AI时代。
MySQL属于互联网和云时代,大家应该没有分歧。在Oracle公司创立大约20年后,MySQL公司于1995年创立,此时的数据库领域已经是群雄林立,竞争激烈。但是MySQL抓住了互联网兴起的浪潮,通过开源快速赢得了互联网的采用。当云计算兴起后,基于MySQL的RDS也是云上数据库供应的主流。
然而MySQL的源头公司,Monty 的 MySQL AB于2008年1月被Sun公司以10亿美元收购,随后,2009年4月,Oracle公司以74亿美元收购Sun公司,顺理成章的将MySQL纳入囊中。当然,随后 Monty 发起了 MariaDB 项目,但是 MariaDB 的商业公司仍未获得显著成功。
MySQL被Oracle持有后,用户的担忧从未停止,即使Oracle仅仅不作为,就可能扼杀MySQL。在一家商业公司眼中,任何基于商业的决策都可能永远地改变开源产品。Oracle已经对Java采取了行动。现在 MySQL 团队经过收缩后并入了 HeatWave 团队。这无可厚非,HeatWave具有很好的盈利性,而MySQL社区版的收益非常有限。
在 MySQL 和 PostgreSQL发展的过程中,开源协议也潜移默化的产生了影响。GPL 协议和 BSD 协议,让两个数据库产品产生了不同的发展路径。具体可以参考:是走MySQL路线还是PostgreSQL路线?
在中国的数据库产品发展中,产生了大量以 PostgreSQL 为源头的演进产品。例如 GaussDB、openGauss、金仓、神通、瀚高、优炫等都是以 PostgreSQL为基础发展而来的。所以说,中国没有几个 PostgreSQL DBA,但是 PostgreSQL 路线的DBA和开发者都已经很多了。
在国产化信创的企业级替代场景中,PostgreSQL路线是绝对的领先者。在2025年8月22日,最新一期安全可靠测评结果公告中,公布的3个数据库产品中,大云海山数据库就明确标记为 He3DB for PostgreSQL V2.0。同批次的还有神通数据库。云和恩墨的zData数据库一体机和zCloud云管平台都能很好的支持国产信创数据库。
图片
为什么我们又说 PostgreSQL属于 AI 时代呢?
我们就看商业成就。Databricks和Snowflake在2025年都针对 PostgreSQL领域的企业展开了战略收购。
2025年5月,Databricks以约10亿美元的价格收购了数据库领域的初创公司Neon,以进一步展开其Data+ AI愿景。Neon是一家以开发者为中心的Serverless Postgres公司,由尼基塔·沙姆贡诺夫(Nikita Shamgunov)、海基·利纳康加斯(Heikki Linnakangas)和斯塔斯·凯尔维希(Stas Kelvich)于2021年创立。Neon最初的目标是构建一个让开发者爱不释手的云原生Postgres,为下一代应用(包括AI原生应用)提供动力。Neon的核心创新是为PostgreSQL打造了全新的存算分离引擎,并基于此构建了Serverless、分支、版本管理等高级特性。2024 年,当AI原生应用随着大模型的崛起开始崭露头角时,Neon原本为开发流程打造的产品特性意外的契合了智能体场景,他们随后专注于面向智能体的开发,几个月内,Neon平台上超过80%的数据库都由AI智能体而非人类创建。Neon由此悄然成为了许多大模型驱动的应用和平台的首选Postgres后端。Snowflake在2025年6月2日宣布以约2.5亿美元的价格收购了Crunchy Data。Crunchy Data成立于2014年,是一家聚焦于PostgreSQL的企业级数据库解决方案和服务提供商。Crunchy Data是PostgreSQL开源生态的核心推动者之一,PostgreSQL全球核心开发团队的领袖级人物的汤姆·莱恩(Tom Lane)也于2015年加入公司。Crunchy Data的主要产品包括Crunchy PostgreSQL和Crunchy Bridges,前者是一个开源的PostgreSQL发行版,支持云环境或混合部署中的大规模关键任务负载,后者是一个云原生全托管PostgreSQL数据库服务,具备丰富的管理工具和生态扩展。通过整合Crunchy Data的企业级PostgreSQL技术,Snowflake推出了Snowflake Postgres,让开发者可以在Snowflake平台直接使用PostgreSQL安全地简化AI应用部署流程。此外,Supabase的发展也引人瞩目。Supabase作为一款开源的后端即服务(BaaS)平台,自2020年成立以来发展迅速,并在2025年4月宣布完成 2亿美元D轮融资,投后估值达到20亿美元。Supabase 在PostgreSQL 之上进行增强。它充分利用 PostgreSQL 的特性(如复杂的查询处理、事务支持ACID),并扩展了实时数据同步、自动生成 REST 与 GraphQL API、向量检索等关键功能。
当然 MySQL 和 PostgreSQL 都是流行的开源关系型数据库,其应用同样光明。只不过 PostgreSQL 领域二次开发的创新产品生态活跃而丰富,MySQL领域的二次开发多少受到了 GPL 开源协议的左右。
图片
在中国市场上,企业级信创数据库替代,PostgreSQL 系的力量是非常强大的。在全球市场上,PostgreSQL领域 AI 创新非常活跃。所以我得出的一个基本判断是:MySQL属于互联网和云时代,PostgreSQL属于企业级和AI时代。