研究知识库草稿 · 2026-09-27 · database

主题:PostgreSQL 18 vs MySQL 9.7.1 / Vector DB 基准


[推荐] PostgreSQL 18 vs MySQL 9.7.1 — 2026 年度对比

  • 来源:Kunal Ganglani / tech-insider.org(2026年8月24日)
  • URL:https://www.kunalganglani.com/blog/postgresql-vs-mysql-2026
  • 标签:postgresql mysql vector-db benchmark
  • 评分:⭐⭐⭐⭐

核心数据

维度 PostgreSQL 18 MySQL 9.7.1
最新稳定版 18(2025年9月);19 Beta 1(2026年6月4日) 9.7.1(2026年6月,跳号从9.0直冲)
许可证 PostgreSQL License( liberal) GPL(Oracle持有)
ACID 全配置始终兼容 仅 InnoDB(默认自5.5)
向量/AI支持 pgvector 扩展(HNSW, IVFFlat) 原生 VECTOR 类型(自9.0)
JSON jsonb + JSON_TABLE()(PG17+) JSON + JSON Duality Views(9.6+)

要点

  • Stack Overflow 2026 调查:PostgreSQL 蝉联"最受欢迎数据库"第一名,年增长率 12%
  • AI/ML 场景:pgvector 生态成熟,MySQL 向量能力尚在追赶,暂无原生等价能力
  • 高可用架构:Patroni + pgBouncer + Citus 可完整对标商业数据库

评价

面向选型的年度对比,数据较新(2026年8月),适合架构决策参考。PostgreSQL 在向量和 AI 场景优势明确。


[参考] Cloud SQL PostgreSQL 18 现已支持

  • 来源:Google Cloud Release Notes(2026年6月)
  • URL:https://docs.cloud.google.com/sql/docs/release-notes
  • 标签:gcp cloud-sql postgresql-18
  • 评分:⭐⭐⭐

核心数据

Cloud SQL for PostgreSQL现已支持版本18。新增/可用扩展包括: - pgRouting、plpgsql_check、pg_hint_plan、pgrouting、anonymizer、pg_wait_sampling、tds_fdw

评价

操作层面更新。迁移前需核验具体版本兼容性和扩展支持列表。


[背景] pgvector vs Qdrant vs Weaviate 基准

  • 来源:行业分析报告(2026年)
  • 标签:vector-db pgvector qdrant weaviate
  • 评分:⭐⭐⭐

核心数据

  • Qdrant:~22k GitHub stars,1M+ 向量规模下亚毫秒查询,多语言客户端丰富
  • pgvector:PostgreSQL 生态统一体验,OLTP 场景稳站,HNSW/IVFFlat 两种索引
  • Weaviate:混合搜索(向量+关键词)见长,支持多模态

评价

生态选型参考,非严格基准测试。选型需结合具体业务数据规模和查询模式。


后续行动

  • [ ] 精读:PostgreSQL 18 新特性(异步 I/O 对性能影响实测)
  • [ ] 核验:MySQL 9.7.1 VECTOR 类型实测 vs pgvector 性能对比数据
  • [ ] 监控:Qdrant 商业版 vs 自托管成本对比(1M+ 向量规模)