什么是 Accelerate
Accelerate 是一个全球数据库缓存,可在 300 个地点使用,可帮助您将数据库查询速度提高 1000 倍。
其主要功能包括
- 全球缓存
- 用于无服务器和边缘应用程序的可扩展连接池
- 在边缘使用 Prisma Client(例如在 Cloudflare Workers 或 Vercel Edge Functions 中)
Accelerate 的目标是缩短响应时间并减少数据库负载。它通过使用您控制的既定缓存模式在边缘缓存数据来实现。
虽然 Accelerate 对所有类型的应用程序都有益,但在边缘提供额外的优势,例如边缘函数环境,例如 Vercel Edge Functions、Cloudflare Workers 和 Deno Deploy。无论数据库所在的区域,缓存命中都可以从靠近用户的 数据中心提供服务。
查看 Accelerate 的实际应用
我们构建了一个小型示例应用程序,Accelerate Speed Test。该应用程序并排比较了缓存查询和未缓存查询的性能。该应用程序是 开源的,您可以克隆它自己尝试。