数据库
了解 Prisma Postgres 如何实现内置缓存、连接池、备份和安全访问等基础数据库功能。这些功能由 Prisma Postgres 基础设施提供支持,旨在优化应用程序性能和可靠性。
本节内容
缓存
Prisma Postgres 支持内置查询缓存,以减少数据库负载并提高查询性能。您可以使用所有读取查询中可用的 cacheStrategy 选项来配置缓存行为。
连接池
Prisma Postgres 默认提供内置连接池,由 Prisma Accelerate 启用。通过使用 Prisma Postgres,您无需进行任何配置即可获得连接池的优势。高效的数据库连接管理使数据库能够处理更多查询,而不会耗尽可用的数据库连接,从而使您的应用程序更具可伸缩性。
备份
概述
本地开发
Prisma Postgres 是一个生产级的云原生数据库,非常适合暂存和生产环境。为了快速迭代和独立测试,您可以通过 prisma dev 命令运行本地 Prisma Postgres 实例(由 PGlite 提供支持)。本页解释了如何安装和启动本地 Prisma Postgres 数据库。
直接连接
概述
工具
您可以使用 Prisma Studio 或第三方数据库编辑器在 Prisma Postgres 中查看和编辑您的数据。
无服务器驱动程序
Prisma Postgres 的无服务器驱动程序是一个轻量级的极简客户端库,可以使用原始 SQL 与 Prisma Postgres 进行通信。您可以通过 @prisma/ppg npm 包使用它。
API 参考
Prisma Postgres API 参考文档基于以下模式
错误参考
在使用 Prisma Postgres 时,您可能会遇到在开发和操作过程中由特定错误代码突出显示的错误。