Compatibilidad de GaussDB(DWS)

GaussDB(DWS) se ha diseñado para funcionar con otros sistemas. Proporciona funciones de almacén de datos estándares y puede interconectarse con plataformas de big data y servicios nativos en la nube.

Interconexión perfecta con Hadoop

      GaussDB(DWS) puede interconectarse sin problemas con el almacenamiento HDFS, lo que le permite consultar datos en la plataforma Hadoop a través de tablas externas. GaussDB(DWS) puede realizar análisis de big data en archivos ORC, TXT, CSV y Parquet.

      La arquitectura de MPP sin recursos compartidos puede utilizar recursos por completo, y su rendimiento mejora linealmente a medida que el clúster se expande horizontalmente; de este modo, se admiten hasta petabytes de datos. La conexión de GaussDB(DWS) a Hadoop ofrece las siguientes ventajas:

      - Compatibilidad con SQL estándar

        GaussDB(DWS) es compatible con los estándares SQL92, 99 y 2003 y los procedimientos almacenados, lo cual reduce el coste de la migración y del desarrollo de las aplicaciones.

      - Compatibilidad integral con transacciones

        Puede añadir, eliminar y modificar datos de ORC en HDFS. Las propiedades de atomicidad, coherencia, aislamiento y durabilidad (ACID) están garantizadas por MVCC y la gestión de transacciones distribuidas de confirmación en dos fases (2PC). El motor de almacenamiento híbrido en filas y columnas Smart Insert permite la asignación y el almacenamiento de datos inteligentes y la actualización de alta velocidad.

      - Consulta interactiva de alto rendimiento

        Gracias al marco de ejecución distribuido de pipeline asincrónico MPP, el ejecutor vectorizado, el pushdown de predicados, el filtrado y análisis inteligentes y las tecnologías de máquinas virtuales de bajo nivel (LLVM), la base de datos permite obtener un rendimiento de motor de kernel líder en el sector y un rendimiento de análisis y consultas interactivas.

Análisis colaborativo entre distintos centros de datos

      La cantidad de datos en todo tipo de sectores ha aumentado considerablemente. Un solo centro de datos no tiene suficientes capacidades de almacenamiento y cómputo para procesar todo. Durante la minería de datos y el análisis de correlaciones, una consulta puede incluir datos de múltiples centros de datos.

      GaussDB(DWS) puede acceder directamente a otras bases de datos, como Oracle, MySQL y Hadoop, lo cual facilita el análisis colaborativo entre bases de datos.

Figura 5-1 Análisis colaborativo entre distintos centros de datos

Object Storage Service (OBS)

      GaussDB(DWS) puede trabajar conjuntamente con OBS de Huawei Cloud (servicio de almacenamiento nativo de la nube). Gracias a la tecnología de aceleración de clústeres Express, GaussDB(DWS) puede acceder a los datos de OBS a alta velocidad, archivar datos históricos y separar los datos activos e inactivos.

      En el proyecto Safe City, los modelos de IA se utilizan para llevar a cabo el reconocimiento de imágenes y la búsqueda de vehículos gracias a las capacidades de análisis y comparación de datos de múltiples dimensiones que proporcionan el OBS y GaussDB(DWS), como se muestra en la siguiente figura.

Figura 5-2 Reconocimiento rápido de imágenes basado en IA y tecnologías nativas de la nube