数据库
了解 Prisma Postgres 如何实现内置缓存、连接池、备份和安全访问等基础数据库特性。这些特性由 Prisma Postgres 基础设施提供支持,旨在优化应用程序性能和可靠性。
在本节中
缓存
Prisma Postgres 支持内置查询缓存,以减少数据库负载并提高查询性能。您可以使用所有读取查询中可用的 cacheStrategy 选项配置缓存行为。
连接池
Prisma Postgres 默认提供内置连接池,由 Prisma Accelerate 启用。通过使用 Prisma Postgres,您可以无需进行任何配置即可获得连接池的好处。高效的数据库连接管理使得数据库能够处理更多查询,而不会耗尽可用的数据库连接,从而提高应用程序的可伸缩性。
备份
Prisma Postgres 每 24 小时对数据库进行完整快照,以备份您的数据。
TCP 隧道
Prisma Postgres 可以通过使用 @prisma/ppg-tunnel 包的 TCP 隧道进行安全访问,该包是一个专为本地数据库工作流设计的身份验证代理。此包通过本地 TCP 服务器建立与 Prisma Postgres 的安全连接,实现安全访问,同时自动处理流量路由和身份验证。
工具
您可以使用 Prisma Studio 或第三方数据库编辑器在 Prisma Postgres 中查看和编辑您的数据。
API 参考
Prisma Postgres API 参考文档基于以下 Schema
错误参考
使用 Prisma Postgres 时,您在开发和操作过程中可能会遇到错误,这些错误通常由特定的错误代码突出显示。