跳到主要内容

实时事件

Prisma Postgres 自带内置的实时事件系统(由 Prisma Pulse 启用),让您可以对数据库中的更改做出反应。

注意

要接收实时事件,请确保在您的 Prisma Postgres 设置中启用 Prisma Pulse。了解如何在此处启用它

Prisma Pulse 是一项完全托管且强大的 变更数据捕获 (CDC) 服务,为数据库中发生的所有变更事件提供交付保证。

这是一个关于如何在您的应用程序中流式传输 User 表数据更改的示例

const stream = await prisma.user.stream()

for await (const event of stream) {
console.log('just received an event:', event)
}

查看数据库事件文档以了解详细信息。