Prisma

prisma.io又名 Prisma、Prisma ORM

面向 TypeScript 应用开发者的开发平台,把类型安全 ORM、托管 Postgres 和同区域应用托管合在一处,数据模型集中定义、控制台可直接改数据,适合写 Node.js 或 Bun 应用时省去在数据库面板和命令行之间来回切换。

工具有免费版要登录网页英文

Prisma 首页截图

Prisma 原本是一个 TypeScript 的 ORM,现在把三样东西合到了一个平台上:Prisma ORM 负责数据模型和类型安全查询,Prisma Postgres 是托管数据库,Prisma Compute 负责跑 Node.js、Bun 或 Next.js 应用。三者放在同一个项目、同一个区域里,省去在数据库面板、托管控制台和 ORM 命令行之间来回切换。

主要功能

数据模型写在 contract.prisma 里,ORM、迁移和数据层都围绕这份定义生成。Prisma Postgres 按查询次数计费,每个功能分支可以开一个预览数据库,并和预览部署连起来。Prisma Compute 用 Bun 运行时,和数据库同区域部署,官方说查询延迟在个位数毫秒。控制台里还有 Prisma Studio,可以直接看和改数据,不用写 SQL。

命令行和 API 的输出都支持结构化格式,方便脚本或 AI 代理读取日志、改代码、重新部署。

费用与限制

ORM 本身免费且开源。托管部分有免费额度:每月 100 万次 Compute 请求、20 万次 Postgres 操作、2 GB 存储,不需要信用卡。付费从 Starter 每月 10 美元起,往上还有 49 美元和 129 美元档,超出额度按请求、内存、CPU 和存储分别计费,每个付费档都能设消费上限。数据库传输流量不计费。

界面是英文,用托管功能要登录控制台。免费额度有硬上限,用超了需要升级。

常见问题

Prisma 收费吗?
Prisma 有免费版,部分功能或用量要付费。免费档含 20 万次数据库操作;Starter $10/月起。
用 Prisma 要登录吗?
需要登录账号。托管功能需登录控制台。
Prisma 有哪些平台 / App?
支持 网页。
Prisma 的替代品有哪些?
本站整理了 4 个替代品,例如 Supabase、Wasp、Blitz.js、Railway。

替代品 全部 4 个 →

Supabase有免费版要登录 开源的后端即服务,底层是完整的 Postgres,把数据库、认证、文件存储和实时同步打包在一处,适合用 React、Next.js 的开发者省掉搭服务器和写登录逻辑的重复活。替代托管 Postgres 与数据面板这一块:开源可自部署,数据库、认证、存储打包,但没有 Prisma 的类型安全 O Wasp 开源的全栈 TypeScript 框架,用一份 spec 把 React、Node.js 和 Prisma 串成整体,自动生成类型安全的 RPC 客户端,适合想快速做出带登录和数据库的完整应用的独立开发者。替代 ORM 与全栈串联这一块:一份 spec 串起 React、Node.js 和 Prisma,但托管数据库和应用托 Blitz.js免费不用登录 架在 Next.js 之上的开源全栈工具包,用 Blitz RPC 让类型从数据库通到前端,内置注册登录认证与一两分钟生成骨架的脚手架,适合熟悉 React 和 TypeScript、想少写胶水代码的开发者起新项目。替代类型安全全栈开发这一块:架在 Next.js 上让类型从数据库通到前端,自带认证,托管数据库需另配 Railway有免费版国内可直接访问 面向开发者的云部署平台,连上代码仓库即自动识别构建方式并起服务,自带 SSL、负载均衡与日志指标追踪,每个 PR 可生成独立预览环境,适合独立开发者把 side project 快速推上线。替代 Prisma Compute 部署这一块:连仓库自动构建起服务、每个 PR 有预览环境,数据库和 ORM 需另配

收录于 2024 年 12 月 · 更新于 11 月 8 日 · 浏览 206 · 报告问题

替代品 4 个打开官网prisma.io