Datenstreams mit Verteilungspfaden vergleichen
Wichtig: Datenstreams werden vom Verteilungsservice gehostet, sind jedoch kein Verteilungspfad. Ein Verteilungspfad verschiebt Oracle GoldenGate-Traildaten zwischen Services. Ein Datenstream veröffentlicht entschlüsselte Änderungsdatensätze in einer Anwendung über WebSocket.
In der folgenden Tabelle wird die detaillierte Unterscheidung zwischen Datenstreams und Verteilungspfaden erläutert:
| Fähigkeit | Datenstream | Verteilungspfad |
|---|---|---|
| Primärer Verbraucher | Anwendung, Integrationsservice, Datenplattform oder benutzerdefinierter CDC-Client | Oracle GoldenGate-Empfängerdienst oder ein anderes GoldenGate-Deployment |
| Wire-Protokoll | WebSocket (ws oder wss) |
Oracle GoldenGate-Trailverteilungsprotokoll |
| Payload | JSON-Schemadatensätze, Metadaten, DML und DDL | GoldenGate-Trailblöcke |
| Client-Checkpoint | Consumer speichert den undurchsichtigen pos-Wert |
GoldenGate-Services verwalten Trail-Checkpoints |
| Typische Anwendung | Ereignisgesteuerte Anwendungen, direkte CDC-Aufnahme, benutzerdefinierte Integrationen | GoldenGate-zu-GoldenGate-Trailtransport |