Neon

无服务器PostgreSQL数据库,支持自动扩展和即时分支

詳細レポート

  • Neon Serverless Postgres 是由 Neon 公司开发、现隶属于 Databricks 的无服务器 PostgreSQL 数据库服务。该平台通过创新的存储计算分离架构,实现了自动扩展、即时数据库分支和无限存储能力。Neon 将传统 PostgreSQL 的可靠性与云原生的灵活性相结合,为开发者提供了一种全新的数据库使用体验。截至目前,Neon 每天新增超过 150,000 个 Postgres 计算端点,已成为无服务器数据库领域最受关注的产品之一。

  • Neon 由 PostgreSQL 贡献者和资深技术专家创立,团队拥有数十年的数据库领域专业知识。2025 年 5 月,Neon 被 Databricks 收购,进一步强化了其企业级能力和社会认可度。 从技术架构来看,Neon 采用了类似 Amazon Aurora 的设计思路,将存储层与计算层分离,并用一个分布式存储系统替代传统 PostgreSQL 的存储层。这种创新架构使得 Neon 能够在不影响数据持久性的前提下,实现真正的无服务器体验。与传统 PostgreSQL 托管服务不同,Neon 的计算资源可以根据工作负载自动扩展和缩减,闲置时可完全暂停(Scale to Zero),从而实现按使用量付费的成本优化。 Neon 的核心设计理念是让数据库像云函数一样简单易用,同时保留 PostgreSQL 的全部功能特性。这种定位使其特别适合现代应用开发场景,特别是需要快速迭代的创业项目和需要弹性扩展的企业级应用。

  • Neon 提供了多项创新功能,这些功能在传统 PostgreSQL 托管服务中难以找到。 在自动扩展方面,Neon 的计算资源可以自动扩展 CPU、内存和存储以适应工作负载变化,无需手动配置。根据官方数据,这项功能每天可预防约 54,000 次性能下降事件。对于开发者而言,这意味着无需担心流量突增导致的数据库瓶颈,也无需为空闲时段支付额外费用。 即时分支(Instant Branching)是 Neon 最具特色的功能之一。开发者可以通过 Copy-on-write 技术,在不到一秒的时间内创建可编辑的数据库副本。这对于开发和测试场景尤为实用,团队成员可以各自拥有独立的数据库分支进行实验,而不会影响生产环境数据。此外,分支功能还支持数据脱敏(Anonymization),可用虚拟值掩盖敏感数据,以及设置过期时间自动清理临时分支。 在开发者体验方面,Neon 提供了完善的 CLI 工具和 API 支持。通过简单的命令即可完成数据库创建、连接和分支管理。平台支持通过 PrivateLink 建立私有网络连接,确保数据流量的安全性。日志和指标可以导出到 Databricks 或任何 OpenTelemetry 兼容的监控服务,便于企业进行统一的运维管理。 Neon 还特别关注 AI 应用场景。该平台为 AI Agent 提供了理想的后端支持,允许开发者部署数千个数据库,并在闲置时自动暂停。毫秒级的数据库创建速度使得 AI Agent 可以动态创建和销毁数据库实例,实现真正的弹性架构。 在企业级功能方面,Neon 提供 HIPAA 和 SOC2 合规认证,支持私有网络、正常运行时间 SLA(99.95%)、时间点恢复和单一登录等高级功能。值得注意的是,这些企业级功能并不单独收费,而是对所有用户开放。

  • Neon 采用纯按需付费的无服务器定价模式,不收取平台费用,没有月度最低消费限制。免费计划提供了基础使用额度,团队成员可以无限加入,这对于小型团队和初创企业非常友好。 与传统的 PostgreSQL 托管服务(如 AWS RDS、Aurora 或 Supabase)相比,Neon 的成本优势在于其真正的 Scale-to-Zero 能力。当数据库闲置时,计算资源完全暂停,不会产生费用。而传统服务通常要求保留最小化的计算资源,即使在没有流量的时段也会产生费用。 不过,需要注意的是,Neon 的存储费用是独立计算的,因为其分离存储架构需要持续维护数据副本。对于存储需求较大的应用,需要评估这部分成本。

  • 根据多个第三方评测平台的数据,Neon 在开发者社区中享有较高声誉。用户普遍认可其创新架构和出色的开发体验,特别是即时分支功能受到了广泛好评。 正面评价主要集中在以下几个方面:即时分支功能极大提升了开发测试效率,特别适合需要频繁创建测试环境的项目;自动扩展和 Scale-to-zero 能力显著降低了数据库成本;与 PostgreSQL 完全兼容,现有的 PSQL 工具和 ORM 库可以直接使用;免费计划额度慷慨,小团队可以零成本起步。 负面评价主要集中在以下几个方面:作为相对新兴的产品,Neon 的文档和社区支持相比 AWS 等成熟服务还有提升空间;部分用户反映在极端负载下的性能表现与传统托管服务存在差距;存储成本的透明度有待提高。 行业媒体对 Neon 的评价总体积极。许多评测认为 Neon 是「无服务器 Postgres 的最佳选择之一」,特别适合现代应用开发和 AI 应用场景。

  • 专业评测网站对 Neon 的技术架构给予了高度认可。CSDN 技术博客分析指出,Neon 通过创新的存储计算分离架构,为传统数据库的痛点提供了革命性的解决方案。与竞品 Supabase 相比,Neon 更加专注于数据库本身,而 Supabase 则集成了更多功能(如用户认证、文件存储等),两者定位略有不同。 AdTools 的深度评测文章指出,Neon 在 2026 年依然是「最受炒作的无服务器平台」中最值得关注的选择。其分支功能和自动扩展能力在业内处于领先地位。

  • 尽管 Neon 表现优异,但仍存在一些潜在风险需要关注。 首先是数据锁定风险。由于 Neon 被 Databricks 收购,产品的长期发展方向可能与 Databricks 的战略优先级保持一致,而非独立演进。这可能导致功能调整或定价变更。 其次是冷启动延迟。虽然 Neon 声称支持毫秒级数据库创建,但在长时间闲置后重新激活计算资源时,可能存在几秒钟的冷启动延迟,对延迟敏感的应用需要评估这一影响。 第三是成熟度考量。相较于 AWS RDS 或 Google Cloud SQL 等成熟服务,Neon 的企业级应用案例和长期稳定性数据相对有限。关键业务系统的数据库选型需要谨慎评估。

  • Neon 特别适合以下场景:初创企业和小型团队需要低成本起步的 PostgreSQL 数据库;开发测试环境需要频繁创建和销毁数据库副本;AI 应用和 Agent 项目需要快速弹性扩展的数据库后端;需要分支功能支持数据隔离的多租户应用;追求现代开发体验,希望减少运维负担的开发者。 对于以下场景,建议谨慎考虑:需要极低延迟的实时交易系统;对数据持久性有极高要求的关键业务系统;已经深度使用 AWS 或 Google Cloud 生态的企业。

  • Neon Serverless Postgres 代表了无服务器数据库的发展方向,其创新的存储计算分离架构、即时分支功能和真正的 Scale-to-zero 能力,为现代应用开发提供了全新的数据库使用体验。作为 Databricks 家族的一员,Neon 在企业级能力和长期发展方面具有一定保障。 对于追求开发效率、成本优化和现代架构的团队,Neon 是一个值得考虑的选择。其免费计划降低了试用门槛,开发者可以快速开始体验其核心功能。当然,对于关键业务系统的数据库选型,仍需根据具体需求和风险承受能力进行综合评估。

ユーザーレビュー

  • 头像
    MeganPowell_2020
    Neon 的 branching 功能真的太香了,每个 PR 自动创建一个数据库分支,测试完直接删,完全不担心污染生产数据。再加上 Vercel 的自动集成,这才是现代开发的正确打开方式。

  • 头像
    CatherineRoberts8
    用 Neon 跑了个小项目,免费版足够了,512MB 对于大部分 hobby 项目来说真的够用。

  • 头像
    NOeva
    从 GCP Cloud SQL 迁到 Neon 之后账单从每个月 80 刀直接干到 0 了,scale-to-zero 是真省钱。

  • 头像
    Jessica_Henderson_X
    冷启动是真的坑,第一次查询有时候要等两三秒。如果你跑的是面向用户的 API 建议直接上 Launch 计划关掉自动暂停。

  • 头像
    Jeremy.NguyenX7
    Neon 的 serverless driver 配合 Vercel Edge Functions 太舒服了,HTTP 查询不用维护 TCP 连接。

  • 头像
    MeganPedersen
    拿 Neon 做 CI/CD 测试数据库,每个 PR 自动建分支跑集成测试,不用手动维护 seed data 了,开发体验大升级。

  • 头像
    HannahBarnesIII12
    免费版 190 小时/月,一个永远在线的 app 八天就用完了,好在 scale-to-zero 让开发环境几乎不消耗。

  • 头像
    LBaker
    跟 Supabase 比的话,Neon 就是纯数据库。但如果你已经用了别的认证服务,Neon 的分支功能完胜。

  • 头像
    Tyler.Mitchell168
    太香了,用了就回不去了。

  • 头像
    WThompson_2021
    Neon 被 Databricks 收购之后存储降了 80%,现在每月 0.75 刀/GiB,比之前便宜太多了。不过收购后的长期方向还是让人有点担心,万一哪天变成 Databricks 的专属组件就麻烦了,毕竟做技术选型要考虑长期稳定性。

  • 头像
    MrVivienVidal_x
    跑了五个月生产环境,RDS 一个月 43 刀,Neon Launch 计划 19 刀。分支功能让迁移事故从三次降到零,ROI 算下来简直离谱。

  • 头像
    SAkel
    对接 Prisma 没问题,但注意要用 pooled 连接,不然 serverless 场景下并发高了连接数会爆。另外 Drizzle ORM 配合 HTTP 驱动在 Cloudflare Workers 上延迟只有 80ms 左右,推荐这个组合。

  • 头像
    JustinLee_X12
    卡成PPT了,冷起来真要命。

  • 头像
    TBrown_77
    Neon 的 pgvector 支持做 RAG 太合适了,向量检索加 PostgreSQL 一站搞定,不用额外搭向量数据库。而且 serverless 架构天然适合 AI startup 的弹性需求,按需付费不浪费资源。

  • 头像
    es4pwimmo
    用了 Neon 之后开发流程完全变了,每个功能分支都有独立的数据库环境,再也不用跟同事抢一个 dev 数据库了。配合 Vercel preview deployment 自动给每个 PR 分配分支,简直完美。

  • 头像
    HashWave007
    免费版存储和项目都偏少,但起步够用了,等业务起来了再升级也不迟。

  • 头像
    51zhgncriy
    Neon 的 PITR 是基础功能不额外收费,这点比 RDS 强太多。有一次跑错 migration 直接恢复到几分钟前,救了大命。RDS 的 PITR 还要加钱,差距太大了。

  • 头像
    SRamirez_2021
    免费的,用过的都说真香。

  • 头像
    JesseClark520
    Serverless driver 的 HTTP 查询比直接 postgres 连接慢了大概 30%-50%,这在高频查询场景下差距还是挺明显的。对延迟敏感的 API 建议直接用 TCP 连接,HTTP 驱动适合边缘计算但性能有代价。

  • 头像
    秋叶_13
    12GB 的生产库分支创建不到一秒,copy-on-write 是真牛。我们团队现在每个开发人员都有自己的独立分支,完全隔离互不干扰。

  • 头像
    TAlvarez_2020
    Vercel + Neon 绝配,自动给 preview deployment 分配独立数据库分支,前端改完就能看到带真实数据的预览环境。审完 PR 合并后分支自动清理,再也不用手动维护测试数据库了,太丝滑了。

  • 头像
    KWrightIII
    五月两次 outage 加起来 5.5 小时,作为数据库服务这有点不放心。虽然 SLA 承诺 99.95%,但连续出问题对生产环境来说太伤了。

  • 头像
    ANr_ui
    前端一个自动 refetch 没关好就把 compute 时长吃掉了大半。后来把所有轮询间隔都调到 5 分钟以上才解决,血的教训啊。

  • 头像
    CooperJensen
    Neon yyds,谁用谁知道。

  • 头像
    HJenkins_2020
    国内没有节点,亚洲用户延迟是个问题。新加坡区域的延迟还能接受,但跟国内云厂商没法比。如果目标用户主要在国内,Neon 可能不是最佳选择。

  • 头像
    Michelle.Patel124
    直接从生产库建个分支跑复杂分析查询,完全不影响线上业务。我们数据团队现在每周都靠这个做 ad-hoc 分析,再也不用单独搞 read replica 了。

  • 头像
    Austin_Sanchez369
    刚开始被 sslmode=require 坑了一把,Sequelize 默认不走 SSL 导致连接失败,配置了一下就好了。另外注意 Vercel 上环境变量名要用 DATABASE_URL 不要用 POSTGRES_URL,这两个容易搞混。

  • 头像
    AThompson369
    autoscaling 很丝滑,低峰期 0.25 vCPU,流量一来自动扩到 2 vCPU,对比之前 RDS 手动 upgrade instance,体验天差地别。

  • 头像
    翡翠_12
    190 compute hours 没法跨项目共享,每个项目独立算,一个用完了另一个还有也没用,要是能 pooling 就好了。

  • 头像
    梁然飞
    回不去了,真的回不去了。