Prisma Accelerate
Prisma Accelerate 是一个完全托管的全球连接池和缓存层,用于您的现有数据库,可以直接从 Prisma ORM 启用查询级缓存策略。
凭借 15 个以上的全球区域,连接池可以为您的全球受众扩展您的应用程序,特别是在高峰时期存在连接超时的风险的无服务器部署。
Accelerate 的全球缓存托管在 300 多个地点,确保用户获得快速体验,无论您的数据库位于何处。
您可以使用 Prisma ORM 直接在代码中配置查询级缓存策略,从而简化设置和调整。
连接池和缓存共同使您能够轻松扩展并处理流量高峰,而无需担心基础设施问题。
速度测试
运行速度测试,看看 Prisma Accelerate 如何使您的应用程序更快。
支持的数据库
Accelerate 可与您已有的数据库一起使用,无论是公开访问的还是通过 IP 允许列表访问的。
本节内容
加速
Prisma Accelerate
开始使用
先决条件
连接池
要了解有关连接池的更多信息,请务必查看 Prisma 的数据指南,其中全面概述了什么是连接池,它旨在解决什么问题以及它的工作原理。
缓存
缓存策略
静态 IP
当您的安全设置需要 IP 允许列表,或者您正在实施仅允许从受信任 IP 访问的防火墙时,您可以为 Accelerate 启用静态 IP,以确保受控且安全的数据库连接。
API 参考
Accelerate API 参考文档基于以下架构
已知限制
以下是使用 Accelerate 时已知限制的描述。如果您遇到任何其他限制,请通过 Discord 与我们分享。
评估
Prisma Accelerate 通过高级连接池和全球边缘缓存优化数据库交互。它的连接池器在 16 个区域可用,并帮助应用程序根据需求负载平衡和扩展数据库请求。
本地开发
Prisma Accelerate 通过集成的连接池和全球数据库缓存有效地扩展生产流量。
常见问题
我应该何时为 Prisma Accelerate 启用静态 IP?
问题排查
在使用 Prisma Accelerate 时,您可能会在开发和操作期间遇到通常由特定错误代码突出显示的错误。了解这些错误的含义、发生原因以及如何解决它们,对于确保应用程序的顺利运行非常重要。本指南旨在提供见解和步骤,以解决使用 Prisma Accelerate 时遇到的特定错误代码。
反馈
您可以在我们的 Discord 服务器中提交有关 Accelerate 的任何反馈。
示例
以下是展示如何使用 Prisma Accelerate 的即用型示例项目列表
对比 Accelerate
Prisma Accelerate 支持为全球受众提供服务的产品,其全球缓存系统和连接池跨越多个区域,无论您的用户(或您的数据库)位于世界的哪个位置,都能以低延迟提供一致的数据访问。