über uns

TDMQ für Apache Pulsar

2025-12-12 16:58

TDMQ für Apache Pulsar (TDMQ Pulsar Edition) ist eine eigens entwickelte Messaging-Middleware auf Basis von Apache Pulsar mit hervorragenden Cloud-nativen und serverlosen Eigenschaften. Sie ist mit den verschiedenen Komponenten und Konzepten von Pulsar kompatibel und nutzt die Vorteile der Compute-Storage-Trennung sowie der flexiblen Skalierung. Das Produkt basiert auf einer Architektur mit getrennter Compute-Storage-Architektur, die nicht nur flexible Skalierung ermöglicht, sondern auch Millionen von Nachrichtenthemen ohne signifikante Leistungseinbußen bei steigender Themenanzahl unterstützt. Dadurch eignet es sich ideal für umfangreiche Geschäftsszenarien. Auf funktionaler Ebene bietet das Produkt eine Vielzahl von Nachrichtentypen. Geplante Nachrichten erfüllen die Anforderungen an zeitgesteuerte Auslösung, während verteilte Transaktionsnachrichten die Datenkonsistenz über verschiedene Systeme hinweg gewährleisten. In Verbindung mit starker Datenkonsistenz (basierend auf dem BookKeeper-Konsistenzprotokoll) garantiert es die Sicherheit und Zuverlässigkeit der Nachrichtendaten. Neben klassischen Anwendungsfällen wie asynchroner Entkopplung und Lastspitzenkappung ist die Datensynchronisierungsfunktion besonders herausragend. Es ermöglicht den nahtlosen Nachrichtenempfang und die Datensynchronisation zwischen mehreren Rechenzentren und erleichtert so die globale Geschäftsausweitung. Die Kompatibilität mit Apache Pulsar reduziert Migrations- und Nutzungskosten, während die Trennung von Rechenleistung und Speicher die Grundlage für hohe Leistung schafft. Die tiefe Integration von geplanten Nachrichten, verteilten Transaktionsnachrichten und Datensynchronisation macht dieses Produkt zu einer zuverlässigen Wahl für Unternehmen mit komplexen Geschäftsanforderungen.


 

Häufig gestellte Fragen

Apache Pulsar

F: Welche Vorteile bietet die auf Apache Pulsar basierende Architektur der Trennung von Rechenleistung und Speicher der Tencent Cloud TDMQ Pulsar Edition, und wie werden Datensynchronisationsszenarien unterstützt?

A: Als Cloud-natives Produkt im Apache Pulsar-Ökosystem bietet die Compute-Storage-Separation-Architektur von Tencent Cloud TDMQ Pulsar Edition erhebliche Vorteile: Sie ermöglicht die flexible Skalierung von Clustern entsprechend den Geschäftsanforderungen, wobei Rechen- und Speicherressourcen unabhängig voneinander angepasst werden, um Ressourcenverschwendung zu vermeiden. Gleichzeitig gewährleistet diese Architektur einen stabilen Betrieb mit Millionen von Topics und stellt sicher, dass die Clusterleistung auch bei steigender Topic-Anzahl nicht stark abfällt. So werden die Anforderungen großer Unternehmen an die Nachrichtenverteilung erfüllt. Diese Architektur ist entscheidend für Datensynchronisationsszenarien: Die Datensynchronisation beinhaltet häufig die regionsübergreifende Übertragung großer Nachrichtenmengen über mehrere Rechenzentren hinweg. Die Compute-Storage-Separation ermöglicht die unabhängige Skalierung der Speicherressourcen und bewältigt problemlos den hohen Speicherbedarf während der Datensynchronisation. Darüber hinaus kann die elastische Skalierung der Rechenknoten plötzliche Traffic-Spitzen bei der Datensynchronisation ausgleichen und so eine effiziente und stabile Synchronisierung zwischen mehreren Rechenzentren gewährleisten. In Kombination mit den nativen regionsübergreifenden Kollaborationsfunktionen von Apache Pulsar reduziert die Compute-Storage-Separation die Latenz und erhöht die Zuverlässigkeit der Datensynchronisation.

Data Synchronization

F: Welche Eigenschaften bieten die Funktionen „Scheduled Message“ und „Distributed Transaction Message“ der Tencent Cloud TDMQ Pulsar Edition, und wie arbeiten sie innerhalb des Apache Pulsar-Ökosystems zusammen, um komplexe Geschäftsanforderungen zu erfüllen?

A: Die Funktion „Geplante Nachrichten“ der Tencent Cloud TDMQ Pulsar Edition ermöglicht es Unternehmen, den Nachrichtenempfang zu vordefinierten Zeitpunkten auszulösen und sich so präzise an Szenarien wie geplante Aufgaben und periodische Geschäftsprozesse anzupassen. Dank des zuverlässigen Zustellungsmechanismus von Apache Pulsar wird sichergestellt, dass geplante Nachrichten weder verloren gehen noch sich verzögern. Die Funktion „Verteilte Transaktionsnachrichten“ hingegen garantiert Transaktionskonsistenz über Systeme und Geschäftsprozesse hinweg und verhindert Dateninkonsistenzen aufgrund von Zustellungsfehlern. Dadurch eignet sie sich ideal für zentrale Geschäftsszenarien wie Bestellzahlungen und Datensynchronisierung. Innerhalb des Apache Pulsar-Ökosystems zeigen diese beiden Funktionen eine signifikante Synergie: Beispielsweise kann die Funktion „Verteilte Transaktionsnachrichten“ in einem E-Commerce-Bestellszenario die Atomarität zwischen Bestellerstellung und Bestandsabzug nach der Bestellung durch einen Benutzer gewährleisten und so Probleme wie fehlerhafte oder fehlende Abzüge verhindern. Gleichzeitig kann die Funktion „Geplante Nachrichten“ Regeln festlegen, um Bestellungen automatisch zu stornieren, wenn die Zahlung nicht innerhalb eines festgelegten Zeitraums erfolgt, und nach Abschluss der Transaktion zeitgesteuerte Aufgaben auslösen. Die von Apache Pulsar bereitgestellte einheitliche Messaging-Architektur ermöglicht es Scheduled Messages und Distributed Transaction Messages, die zugrundeliegenden Funktionen für hohe Verfügbarkeit und hohen Durchsatz gemeinsam zu nutzen. Durch diese Zusammenarbeit wird nicht nur die Konsistenz der Geschäftslogik sichergestellt, sondern auch die Anforderungen an flexible Zeitplanung erfüllt, wodurch die umfassenden Vorteile des Apache Pulsar-Ökosystems voll ausgeschöpft werden.

Compute-Storage Separation

F: Wie funktionieren in Multi-Data-Center-Datensynchronisierungsszenarien die Compute-Storage-Separationsarchitektur von Tencent Cloud TDMQ Pulsar Edition und die verteilte Transaktionsnachricht zusammen, und welche unterstützende Rolle spielt die geplante Nachricht in diesem Kontext?

A: In Szenarien mit Datensynchronisation in mehreren Rechenzentren dient das Zusammenspiel von Rechen- und Speichertrennung und verteilten Transaktionsnachrichten als zentrale Sicherheitsmaßnahme: Die Trennung von Rechen- und Speicherressourcen ermöglicht es den Rechenknoten in jedem Rechenzentrum, Datensynchronisationsanfragen unabhängig voneinander zu bearbeiten, während die Speicherknoten die Nachrichtendaten zentral verwalten. Dadurch wird eine ungleichmäßige Speicherauslastung durch die Datenübertragung zwischen mehreren Rechenzentren vermieden. Verteilte Transaktionsnachrichten gewährleisten die Transaktionskonsistenz bei der Datensynchronisation über mehrere Rechenzentren hinweg. Ändern sich beispielsweise Geschäftsdaten in einem Rechenzentrum, werden sie über verteilte Transaktionsnachrichten mit den anderen Zentren synchronisiert. Dies gewährleistet die Datenkonsistenz in allen Zentren und verhindert Datenabweichungen. Geplante Nachrichten spielen in diesem Szenario eine wichtige unterstützende Rolle: Sie können verwendet werden, um periodische Datenprüfungsaufgaben einzurichten, die regelmäßig die synchronisierten Daten in den Rechenzentren überprüfen, um Synchronisierungsanomalien umgehend zu erkennen und zu beheben. Darüber hinaus können geplante Nachrichten für nicht-Echtzeit-Synchronisierungsanforderungen verwendet werden, um die Datensynchronisation in Batches auszulösen und so die Netzwerk- und Rechenlast während Spitzenzeiten zu reduzieren. In Kombination mit den Kompatibilitätsfunktionen von Apache Pulsar sorgen diese drei Elemente für eine effiziente und zuverlässige Datensynchronisierung über mehrere Rechenzentren hinweg und erfüllen somit vollumfänglich die Bereitstellungsanforderungen von Unternehmen mit globalisierten Geschäftstätigkeiten.


Holen Sie sich den neuesten Preis? Wir werden so schnell wie möglich antworten (innerhalb von 12 Stunden)
This field is required
This field is required
Required and valid email address
This field is required
This field is required
For a better browsing experience, we recommend that you use Chrome, Firefox, Safari and Edge browsers.