返回顶部
n

neon-postgresNeon Postgres指南

Guides and best practices for working with Neon Serverless Postgres. Covers getting started, local development with Neon, choosing a connection method, Neon features, authentication (@neondatabase/auth), PostgREST-style data API (@neondatabase/neon-js), Neon CLI, and Neon's Platform API/SDKs. Use for any Neon-related questions.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
507
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

neon-postgres

Neon Serverless Postgres

Neon 是一个无服务器 Postgres 平台,它将计算与存储分离,提供自动扩缩容、分支、即时恢复和缩容至零功能。它完全兼容 Postgres,可与任何支持 Postgres 的语言、框架或 ORM 配合使用。

Neon 文档

Neon 文档是所有 Neon 相关信息的权威来源。在回复前,请务必对照官方文档验证声明。Neon 的功能和 API 会不断演进,因此建议优先获取当前文档,而非依赖训练数据。

以 Markdown 格式获取文档

任何 Neon 文档页面均可通过两种方式获取为 Markdown 格式:

  1. 1. 在 URL 后追加 .md(最简单):https://neon.com/docs/introduction/branching.md
  2. 在标准 URL 上请求 text/markdown:curl -H Accept: text/markdown https://neon.com/docs/introduction/branching

两种方式返回相同的 Markdown 内容。请根据工具支持情况选择合适的方法。

查找正确页面

文档索引列出了每个可用页面及其 URL 和简短描述:

https://neon.com/docs/llms.txt

常见文档 URL 已按以下主题链接组织。如需查找未列出的页面,请搜索文档索引:https://neon.com/docs/llms.txt —— 请勿猜测 URL。

什么是 Neon

在提供实施建议之前,请使用此部分进行架构解释和术语说明(组织、项目、分支、端点)。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/what-is-neon.md

快速入门

用于首次设置:组织/项目选择、连接字符串、驱动安装、可选认证和初始模式设置。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/getting-started.md

连接方式与驱动

当需要根据运行时约束(TCP、HTTP、WebSocket、边缘环境、无服务器、长时间运行)选择正确的传输方式和驱动时使用。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/connection-methods.md

无服务器驱动

用于 @neondatabase/serverless 模式,包括 HTTP 查询、WebSocket 事务和运行时特定优化。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/neon-serverless.md

Neon JS SDK

用于结合 Neon Auth + Data API 的工作流,支持 PostgREST 风格查询和类型化客户端设置。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/neon-js.md

开发者工具

用于通过 npx neonctl@latest init、VSCode 扩展设置和 Neon MCP 服务器配置实现本地开发支持。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/devtools.md

Neon CLI

用于终端优先的工作流、脚本和 CI/CD 自动化,使用 neonctl。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/neon-cli.md

Neon 管理 API

Neon 管理 API 可用于以编程方式管理 Neon 资源。它在后台被 Neon CLI 和 MCP 服务器使用,但也可直接用于更复杂的自动化工作流或当将 Neon 嵌入其他应用程序时。

Neon REST API

用于直接 HTTP 自动化、端点级控制、API 密钥认证、速率限制处理和操作轮询。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/neon-rest-api.md

Neon TypeScript SDK

当需要通过 @neondatabase/api-client 在 TypeScript 中实现对 Neon 资源的类型化编程控制时使用。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/neon-typescript-sdk.md

Neon Python SDK

当需要使用 neon-api 包在 Python 中实现 Neon 的编程管理时使用。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/neon-python-sdk.md

Neon Auth

用于托管用户认证设置、UI 组件、认证方法以及在 Next.js 和 React 应用中的 Neon Auth 集成注意事项。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/neon-auth.md

Neon Auth 也嵌入在 Neon JS SDK 中——因此根据您的用例,您可能希望使用 Neon JS SDK 而非 Neon Auth。详情请参阅 https://neon.com/docs/ai/skills/neon-postgres/references/connection-methods.md。

分支

当用户需要隔离环境、模式迁移测试、预览部署或分支生命周期自动化时使用。

关键点:

  • - 分支是即时创建的写时复制克隆(无需完整数据复制)。
  • 每个分支拥有自己的计算端点。
  • 使用 neonctl CLI 或 MCP 服务器创建、检查和比较分支。

链接:https://neon.com/docs/ai/skills/neon-postgres/references/branching.md

自动扩缩容

当用户需要计算资源随工作负载自动扩展,并希望获得关于 CU 大小和运行时行为的指导时使用。

链接:https://neon.com/docs/introduction/autoscaling.md

缩容至零

当优化空闲成本和讨论挂起/恢复行为(包括冷启动权衡)时使用。

关键点:

  • - 空闲计算资源会自动挂起(默认 5 分钟,可配置)(除非禁用——仅限启动和扩展计划)。
  • 挂起后的首次查询通常会有冷启动开销(约几百毫秒)。
  • 计算资源挂起时,存储仍保持活动状态。

链接:https://neon.com/docs/introduction/scale-to-zero.md

即时恢复

当用户需要时间点恢复或希望无需传统备份恢复工作流即可恢复数据状态时使用。

关键点:

  • - 恢复窗口取决于计划限制。
  • 用户可以从历史时间点创建分支。
  • 时间旅行查询可用于历史检查工作流。

链接:https://neon.com/docs/introduction/branch-restore.md

只读副本

用于读密集型工作负载,用户需要专用只读计算资源而无需复制存储。

关键点:

  • - 副本是共享同一存储的只读计算端点。
  • 创建速度快,扩缩容独立于主计算资源。
  • 典型用例:分析、报告和读密集型 API。

链接:https://neon.com/docs/introduction/read-replicas.md

连接池

当用户处于无服务器或高并发环境,需要安全、可扩展的 Postgres 连接管理时使用。

关键点:

  • - Neon 连接池使用 PgBouncer。
  • 在端点主机名后添加 -pooler 以使用池化连接。
  • 连接池在具有突发性并发的无服务器运行时尤为重要。

链接:https://neon.com/docs/connect/connection-pooling.md

IP 允许列表

当用户需要按受信任网络、IP 或 CIDR 范围限制数据库访问时使用。

链接:https://neon.com/docs/introduction/ip-allow.md

逻辑复制

当集成 CDC 管道、外部 Postgres 同步或基于复制的数据迁移时使用。

关键点:

  • - Neon 支持原生逻辑复制工作流。
  • 适用于与外部 Postgres 系统之间的复制。

链接:https://neon.com/docs/guides/logical-replication-guide.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 neon-postgres-1776295923 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 neon-postgres-1776295923 技能

通过命令行安装

skillhub install neon-postgres-1776295923

下载

⬇ 下载 neon-postgres v1.0.0(免费)

文件大小: 3.31 KB | 发布时间: 2026-4-16 18:26

v1.0.0 最新 2026-4-16 18:26
Initial release of neon-postgres skill.

- Provides guides and best practices for working with Neon Serverless Postgres.
- Covers setup, local development, connection methods, authentication, and developer tools.
- Includes documentation links for advanced Neon features like scaling, branching, replicas, pooling, and automation via API/SDKs.
- Detailed references for Neon Auth, instant restore, read replicas, autoscaling, and connection pooling.
- Focused on supporting any Neon-related questions with up-to-date documentation sources.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部