GaussDB(DWS)-Kompatibilität

GaussDB(DWS) ist für die Verwendung mit anderen Systemen konzipiert. Es bietet standardmäßige Data-Warehouse-Funktionen und kann mit Big-Data-Plattformen und Cloud-Native-Services verbunden werden.

Nahtlose Verbindung mit Hadoop

      GaussDB(DWS) kann nahtlos mit HDFS-Speicher verbunden werden, sodass Sie Daten auf der Hadoop-Plattform über fremde Tabellen abfragen können. GaussDB(DWS) kann Big-Data-Analysen für ORC-, TXT-, CSV- und Parquet-Dateien durchführen.

      Die Shared-Nothing-MPP-Architektur kann Ressourcen vollständig nutzen und ihre Leistung verbessert sich linear, wenn der Cluster horizontal skaliert wird, wobei bis zu Petabytes an Daten unterstützt werden. Die Verbindung von GaussDB(DWS) mit Hadoop hat folgende Vorteile:

      - Kompatibilität mit Standard-SQL

        GaussDB(DWS) ist mit SQL92-, 99- und 2003-Standards und gespeicherten Prozeduren kompatibel, wodurch die Kosten für die Anwendungsentwicklung und -migration gesenkt werden.

      - Umfassende Transaktionsunterstützung

        Sie können ORC-Daten in HDFS hinzufügen, löschen und ändern. Atomarität, Konsistenz, Isolierung und Haltbarkeit (ACID) werden durch MVCC und Two-Phase Commit (2PC) verteilte Transaktionsverwaltung garantiert. Die Smart-Insert-Hybrid-Engine für die Zeilen- und Spaltenspeicherung ermöglicht intelligente Datenzuordnung, Speicherung und schnelle Aktualisierung.

      - Leistungsstarke interaktive Abfrage

        Mit dem MPP-Framework für die verteilte Ausführung von asynchronen Pipelines, vektorisierter Ausführung, Pushdown für Prädikate, intelligentem Filtern und Scannen sowie Low Level Virtual Machine(LLVM)-Technologien erreicht die Datenbank eine branchenführende Leistung der Kernel-Engine und der interaktiven Abfrage und Analyse.

Datenzentrum-übergreifende kollaborative Analyse

      Die Datenmenge ist in allen Branchen stark angestiegen. Ein einzelnes Datenzentrum verfügt nicht über genügend Speicher- und Rechenfunktionen, um alles zu bewältigen. Während des Data Mining und der Korrelationsanalyse kann eine Abfrage Daten aus mehreren Datenzentren umfassen.

      GaussDB(DWS) kann direkt auf andere Datenbanken, einschließlich Oracle, MySQL und Hadoop, zugreifen und ermöglicht so die datenbankübergreifende Zusammenarbeit bei der Analyse.

Abbildung 5-1 Datenzentrum-übergreifende kollaborative Analyse

Object Storage Service (OBS)

      GaussDB(DWS) kann mit Huawei Cloud OBS, einem Cloud-Native-Speicherservice, verwendet werden. Mit der Express-Clusterbeschleunigungs-Technologie kann GaussDB(DWS) mit hoher Geschwindigkeit auf Daten in OBS zugreifen, historische Daten archivieren und kalte und heiße Daten trennen.

      Im Projekt Safe City werden KI-Modelle für Image Recognition und Fahrzeugsuche verwendet, die auf den mehrdimensionalen Datenvergleich- und Analysefunktionen von OBS und GaussDB(DWS) basieren, wie in der folgenden Abbildung dargestellt.

Abbildung 5-2 Schnelles Image Recognition basierend auf KI- und Cloud-Native-Technologien