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