跳至主要内容

什么是 Accelerate

Accelerate 是一个全球数据库缓存,可在 300 个地点使用,可帮助您将数据库查询速度提高 1000 倍。

其主要功能包括

  • 全球缓存
  • 用于无服务器和边缘应用程序的可扩展连接池
  • 在边缘使用 Prisma Client(例如在 Cloudflare Workers 或 Vercel Edge Functions 中)

Accelerate 的目标是缩短响应时间并减少数据库负载。它通过使用您控制的既定缓存模式在边缘缓存数据来实现。

虽然 Accelerate 对所有类型的应用程序都有益,但在边缘提供额外的优势,例如边缘函数环境,例如 Vercel Edge FunctionsCloudflare WorkersDeno Deploy。无论数据库所在的区域,缓存命中都可以从靠近用户的 数据中心提供服务。

查看 Accelerate 的实际应用

我们构建了一个小型示例应用程序,Accelerate Speed Test。该应用程序并排比较了缓存查询和未缓存查询的性能。该应用程序是 开源的,您可以克隆它自己尝试。

Screenshot of the Accelerate Speed Test app showing cached query performance