Prisma Pulse 簡化了資料庫事件驅動的運算,讓您無需自行管理。
Prisma Pulse 是託管的資料庫事件基礎架構,可擷取資料庫事件並將其分發到您的應用程式。它簡化了使用擴展的 Prisma Client 訂閱類型安全資料變更,以支援即時功能。
Prisma Pulse 的運作方式
Prisma Pulse 利用變更資料擷取 (CDC) 有效地觀察和擷取資料庫變更。透過監控資料庫的交易日誌,Prisma Pulse 識別插入、更新和刪除等變更事件,而不會影響資料庫的效能。
擷取的事件會經過處理、評估和分發到相關的用戶端訂閱,確保您的應用程式與最新的資料庫狀態保持同步。
這消除了複雜的輪詢或手動資料同步的需求,為您節省開發時間和精力。
Prisma Pulse 將資料庫視為事實來源,無論變更源自何處。
您可以使用 Prisma Pulse 建構什麼
Prisma Pulse 可以支援即時功能,例如聊天、通知、資料廣播、資料同步等。
它非常適合確保分散式系統中的資料一致性,從而增強即時使用者體驗。
查看我們文件頁面上的範例應用程式,親自試用 Prisma Pulse。
開始使用非常簡單
您可以造訪我們全面的入門指南以取得更多詳細資訊。同時,以下是您需要採取的步驟的簡要概述
準備您的資料庫
Prisma Pulse 目前支援 Postgres(12+ 版本)並且需要邏輯複製。查看我們的指南以啟用邏輯複製在您的資料庫中。
啟用 Pulse
導覽至平台主控台上的工作區以啟用 Pulse 並取得您的 API 金鑰。
將 Pulse 新增至您的應用程式
- 安裝 Prisma Client 版本
4.16.1
或更高版本,以及@prisma/extension-pulse
版本1.0.1
或更高版本 - 使用 Prisma Pulse 擴充功能擴展您的 Prisma Client 執行個體
- 建立您的第一個 Prisma Pulse 訂閱
定價
免費開始使用,並透過彈性的用量計費定價進行擴展。請參閱我們的定價頁面以找到最適合您團隊的方案。
Data DX 的又一步進展
在 Prisma,我們致力於簡化開發人員的資料互動。Prisma Pulse 使您能夠更快、更有效率地建構資料驅動的應用程式。
我們迫不及待想看看您使用 Prisma Pulse 創造哪些創新的即時功能。在 Twitter 上與我們分享您的經驗,或加入我們友善的 Discord 社群。
開始使用 Prisma Pulse
不要錯過下一篇文章!
註冊 Prisma 電子報