[ PROMPT_NODE_23568 ]
features
[ SKILL_DOCUMENTATION ]
# Neon 功能
Neon 关键平台功能概览。如需详细信息,请获取官方文档。
## 分支 (Branching)
在任何时间点创建数据库的即时写时复制 (copy-on-write) 克隆。分支是隔离的环境,非常适合开发、测试和预览部署。
bash
curl -H "Accept: text/markdown" https://neon.tech/docs/introduction/branching
**要点:**
- 分支是即时的(无数据复制)
- 写时复制意味着分支仅存储与父分支的差异
- 用途:开发环境、暂存、测试、预览部署
- 分支可以拥有自己的计算端点
**用例:**
| 用例 | 描述 |
| ------------------- | ------------------------------------------- |
| 开发 | 每个开发者获得一个隔离的分支 |
| 预览部署 | 每个 PR/预览 URL 一个分支 |
| 测试 | 通过重新创建分支重置测试数据 |
| 模式迁移 | 在生产环境前在分支上测试迁移 |
如果 Neon MCP 服务器可用,您可以使用它来列出和创建分支。否则,请参考 Neon CLI 或平台 API。
## 自动扩缩容 (Autoscaling)
Neon 根据工作负载需求自动扩展计算资源。
bash
curl -H "Accept: text/markdown" https://neon.tech/docs/introduction/autoscaling
**要点:**
- 在最小和最大计算单元 (CU) 之间缩放
- 响应 CPU 和内存压力
- 无需人工干预
- 按项目或端点配置限制
## 缩容至零 (Scale to Zero)
数据库在一段时间不活动后会自动挂起,将成本降低至仅存储费用。
bash
curl -H "Accept: text/markdown" https://neon.tech/docs/introduction/scale-to-zero
**要点:**
- 默认不活动 5 分钟后挂起(可配置)
- 挂起后的第一个查询有约 500ms 的冷启动时间
- 始终保留存储
- 非常适合间歇性使用的开发/暂存环境
## 即时恢复 (Instant Restore)
无需备份即可将数据库恢复到保留窗口内的任何时间点。
bash
curl -H "Accept: text/markdown" https://neon.tech/docs/introduction/branch-restore
**要点:**
- 无需预先配置备份的时间点恢复
- 恢复窗口取决于套餐(7-30 天)
- 从历史记录中的任何点创建分支
- 使用时间旅行查询查看历史数据
## 只读副本 (Read Replicas)
创建只读计算端点以扩展读取工作负载。
bash
curl -H "Accept: text/