跳到主要內容

即時事件

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)
}

請查看資料庫事件文件以了解詳情。