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 Schnelle Image Recognition basierend auf KI- und Cloud-Native-Technologien