Empfohlene Baseline-Konfiguration für GoldenGate-Datenstreams
Erfahren Sie mehr über die Starteinstellungen für GoldenGate Data Streams. Konfigurieren Sie den Stream so, dass Änderungsdatensätze zuverlässig zugestellt, konsistent formatiert und mit den Metadaten angereichert werden, die Downstream-Anwendungen benötigen.
Die folgenden Empfehlungen umfassen die Zustellungsqualität, die JSON-Nachrichtenstruktur, CloudEvents, Schema- und Tabellenmetadaten, Transaktionsinformationen und die Verarbeitung großer Werte.
Diese Einstellungen bieten eine sichere Baseline für neue Benutzer, die dann angepasst werden kann, nachdem der Stream mit der beabsichtigten Workload und den Verbrauchern getestet wurde.
| Einstellung | Empfohlener Startwert | Grund |
|---|---|---|
| Quality of Service | exactlyOnce |
Unterdrückt Duplikate, die vom Dienst erkannt werden können, und schlägt fehl, anstatt sie stillschweigend zu überspringen, wenn eine gespeicherte Position nicht verfügbar ist. |
| JSON-Modell | op |
Behält explizite Objekte before und after für die CDC-Verarbeitung bei. |
| CloudEvents | false zunächst |
Beginnen Sie mit der nativen GoldenGate-Datensatzausprägung. Aktivieren Sie CloudEvents, wenn der Integrationsstandard dies erfordert. |
| Schemadatensätze | true |
Ermöglicht es dem Verbraucher, jeden Datensatztyp zur Laufzeit zu validieren und zu ermitteln. |
| Objektmetadaten | true |
Stellt Metadaten und Schlüsselinformationen für Tabellenspalten bereit. |
| Streammetadaten | true |
Stellt Producer- und Quellkontext bereit. |
| Felder "Metadaten" | qualifiedTable, opType, opTs, pos, xid und csn, opSeqno, transInd und primaryKeys für Unternehmens-Consumer |
Unterstützt Routing, Recovery, Transaktionsanalyse und Diagnose, ohne pos zu parsen. |
| Große Werte | Behalten Sie die Standardwerte bei, bis der repräsentative Lasttest abgeschlossen ist | Verhindert unerwartet große Frames und Speicherdruck. |