专注于数据库扩展性的初创公司 PgDog 宣布获得 550 万美元种子轮融资,投资方包括 Basis Set、Y Combinator 及 Pioneer Fund。PgDog 本质上是一个位于 PostgreSQL 前端的代理层,旨在在不改变原有数据库生态的前提下,解决 PG 在大规模数据场景下的水平扩展瓶颈。团队指出,许多用户选择 MongoDB 或 DynamoDB 并非出于数据模型需求,而是因为 Postgres 在扩展性上的短板。如果能通过代理使 PG 支持 100 TB 以上的表规模和每秒百万级的查询量,它将成为唯一的通用数据库解决方案。在技术实现上,PgDog 采用高度多线程的无依赖架构,能够充分利用宿主机的 CPU 资源,支持部署在私有云、公有云或本地机房。目前,该项目已在生产环境稳定运行,每秒处理查询量超 200 万次,GitHub 上的 Docker 镜像拉取量已突破 140 万次。核心团队由前 Instacart 工程师组成,曾在极端高并发场景下通过分片技术解决了数十万订单的实时处理难题。此次融资将用于完善开源生态,并推出针对 AWS 优化的企业版,提供带有 SLA 保障的商业支持。
事件分析
PostgreSQL 的扩展性一直是行业痛点,虽然生态中已有 Citus 等成熟方案,但 PgDog 的切入点在于“零侵入”代理和极致的硬件利用率。通过将分片逻辑抽象为中间件,它允许企业在不迁移数据或重写应用代码的情况下,利用标准 PostgreSQL 应对海量并发。这种“将复杂度留给代理,将简单留给数据库”的架构,降低了垂直扩展到水平扩展的门槛。此外,该团队试图证明通过多线程优化,Postgres 能够在通用硬件上达到 NoSQL 级别的吞吐量,这对依赖 NoSQL 仅因性能考量而非数据模型需求的场景构成了直接挑战。随着开源版本在 GitHub 上的高活跃度,PgDog 有望重塑 Postgres 在云原生和超大规模业务中的定位。
💡 核心观点:PgDog 用高性能代理层打通了 Postgres 的扩展堵点,证明在架构优化下,传统关系型数据库足以替代 NoSQL 应对超大规模并发挑战。
原文链接:Hacker News

IT资源栈
评论前必须登录!
立即登录 注册