Neon Postgres 是一个专家模式技能,主题为 Neon 无服务器 Postgres、分支、连接池以及 Prisma/Drizzle 集成。根据资料,它适用于涉及 Neon 数据库、无服务器 Postgres 等场景。
主要能力与使用方式:
-
Prisma 与 Neon 连接 资料说明,为 Neon 配置 Prisma 并使用连接池时,需要使用两条连接字符串:DATABASE_URL 为 Prisma Client 使用的池化连接;DIRECT_URL 为 Prisma Migrate 使用的直连。池化连接通过 PgBouncer 支持最多 10K 连接。迁移(DDL 操作)需要直连。
-
Drizzle 与 Neon 无服务器驱动 资料说明,可在边缘/无服务器环境中将 Drizzle ORM 与 Neon 的无服务器 HTTP 驱动配合使用。提供两种驱动选项:neon-http 用于通过 HTTP 执行单次查询(对一次性查询最快);neon-serverless 使用 WebSocket 处理事务和会话。
-
使用 PgBouncer 的连接池 资料说明,Neon 通过 PgBouncer 提供内置连接池。关键限制包括:池化器最多支持 10,000 个并发连接;连接仍会消耗底层 Postgres 连接;为 Neon 超级用户保留 7 个连接。建议应用程序使用池化端点,迁移使用直连。
-
Sharp Edges 资料列出若干问题及其严重程度(高、中、低),但具体问题描述与解决方案内容未提供,仅标注“See docs”。
适用场景: 资料表明该技能用于 Neon 数据库、无服务器 Postgres,以及 Prisma 或 Drizzle 集成相关开发。
限制: 资料未提供具体安装命令、代码示例、收费或价格信息、平台支持范围、效果数据或完整的问题与解决方案细节。