ApsaraDB for SelectDB

Almacén de datos en tiempo real cloud native con base en Apache Doris, que ofrece servicios de análisis de datos de alto rendimiento y fáciles de usar.

Descripción general

ApsaraDB for SelectDB es un servicio de almacén de datos en tiempo real cloud native de nueva generación, con base en Apache Doris. ApsaraDB for SelectDB es fácil de usar y de código abierto, admite la separación de almacenamiento y computación cloud native, el rendimiento de consultas en tiempo real, la integración rápida y una excelente compatibilidad. ApsaraDB for SelectDB ofrece consultas de reportes en tiempo real con decenas de miles de consultas por segundo (QPS), análisis ad hoc multidimensional con latencia de subsegundo, soluciones de análisis de registros 10 veces más rentables que otras soluciones, y plataformas de análisis lakehouse de datos cuyo costo puede reducirse hasta en un 80 %.

Beneficios

  • Arquitectura cloud native: resuelva los problemas de costos y extensibilidad

    La arquitectura cloud native separa los recursos de almacenamiento y computación. Esto le permite escalar por separado los recursos de computación y almacenamiento según los requisitos de su negocio. La totalidad de los datos se almacena en buckets de Object Storage Service (OSS), que son estables y rentables. El precio unitario del almacenamiento se reduce en un 90 %. Los datos pueden compartirse con varios clústeres de computación. Esto evita la redundancia de almacenamiento y ofrece potentes capacidades de aislamiento físico y lógico. El costo total de propiedad (TCO) de ApsaraDB for SelectDB es un 50 % más bajo que el de un almacén de datos autogestionado.

  • #
    Consulta en tiempo real: resuelva los problemas de rendimiento

    ApsaraDB for SelectDB ofrece un excelente rendimiento de consulta en escenarios de agregación de tablas anchas, análisis de asociaciones de varias tablas y consultas de punto de alta concurrencia. ApsaraDB for SelectDB ocupa el primer lugar en la lista mundial de bases de datos analíticas de ClickBench. Varias métricas de ApsaraDB for SelectDB ocupan el primer lugar a nivel mundial. ApsaraDB for SelectDB admite la importación y actualización de datos de alta concurrencia en tiempo real. Los datos pueden analizarse tan solo unos segundos después de generarse.

  • #
    Facilidad de uso: resuelva los problemas de usabilidad

    ApsaraDB for SelectDB admite varios métodos de importación de datos fáciles de usar para importar datos rápidamente. Es compatible con los protocolos de conexión y la sintaxis de MySQL, y puede integrarse a la perfección con decenas de servicios de los ecosistemas de bases de datos y Big Data. Esto reduce los costos de aprendizaje de los usuarios. ApsaraDB for SelectDB ofrece herramientas de desarrollo visual que simplifican el proceso de desarrollo de datos.

Características

Escalado en tiempo real

ApsaraDB for SelectDB admite varios clústeres de computación. Puede escalar sus clústeres hacia afuera o hacia adentro según los requisitos de su negocio. El escalado puede completarse en minutos sin interrupciones del negocio.

Análisis de lagos de datos

ApsaraDB for SelectDB admite varios tipos de lagos de datos, como Hive, Iceberg y Hudi, y le permite consultar y reescribir datos en los lagos de datos.

Análisis de datos semiestructurados

ApsaraDB for SelectDB ofrece capacidades de análisis de datos semiestructurados simples y rápidas, y admite todos los tipos de variants e índices invertidos.

Escenarios

Las soluciones tradicionales enfrentan varios desafíos, entre ellos, una latencia de horas durante el periodo que transcurre desde la generación de datos hasta que estos están visibles, respuesta lenta a las consultas y baja concurrencia (solo admiten decenas de consultas concurrentes), pérdida o duplicación de datos, y baja disponibilidad del servicio. ApsaraDB for SelectDB le permite procesar consultas de reportes en línea y de alta concurrencia, y le ofrece servicios en tiempo real, rápidos, estables y de alta disponibilidad.

Beneficios

  • Escritura de datos tiempo real

    ApsaraDB for SelectDB admite la escritura de millones de registros de datos por segundo y puede integrarse con ecosistemas de bases de datos como MySQL, PostgreSQL y Oracle, y ecosistemas de Big Data como Flink, Kafka y DataWorks. Esto simplifica el proceso de escritura de datos.

  • Respuesta de consultas en subsegundos

    ApsaraDB for SelectDB utiliza nuevos optimizadores de consultas, motores de ejecución Pipeline de alto rendimiento y varios tipos de índices para acelerar las consultas por órdenes de magnitud. ApsaraDB for SelectDB proporciona vistas materializadas altamente consistentes, creadas con base en los resultados de consultas de agregación de varias tablas, y admite la reescritura automática de consultas para cumplir los requisitos de consultas en subsegundos para la agregación estadística.

  • Hasta 10,000 consultas concurrentes

    ApsaraDB for SelectDB admite la poda de datos por particiones y buckets, los índices de omisión de datos (Zonemap y Bloomfilter) y los índices de consulta de punto (clave primaria e índice invertido). Esto reduce la cantidad de datos por leer y mejora la capacidad de consultas concurrentes. Combinado con el almacenamiento híbrido de filas y columnas y un optimizador de consultas personalizado, una sola máquina puede admitir consultas de punto altamente concurrentes con decenas de miles de QPS.

En las soluciones tradicionales existen varios problemas, entre ellos, un proceso complejo de computación y análisis, respuesta lenta a las consultas, esquema de tabla inflexible, falta de adaptación a los cambios flexibles del negocio y latencia en las actualizaciones de datos cuando estos cambian. ApsaraDB for SelectDB le permite construir una plataforma de análisis multidimensional e implementar operaciones personalizadas y a nivel de detalle, como el análisis de perfiles de usuario y de comportamiento. De esta manera, puede identificar mejor a los usuarios e impulsar el desarrollo del negocio.

Beneficios

  • Actualización de datos de alto rendimiento

    ApsaraDB for SelectDB proporciona la capacidad de actualización de datos de alta concurrencia que admite actualizaciones de datos en filas o columnas específicas sin recalcular periódicamente grandes volúmenes de datos históricos fuera de línea. Esto garantiza la actualidad de los datos en segundos. ApsaraDB for SelectDB proporciona capacidades integradas simples y eficientes de extracción, transformación y carga (ETL). Puede ejecutar sentencias SQL para procesar y convertir datos fácilmente.

  • Cambio ligero del esquema de tabla

    ApsaraDB for SelectDB admite cambios ligeros en el esquema de tabla que pueden completarse en línea en segundos. ApsaraDB for SelectDB proporciona varios tipos de datos semiestructurados, como Map, Array y JSON, y una capacidad de procesamiento de tablas anchas de alto rendimiento que admite miles de columnas. Esto cumple totalmente con los requisitos de flexibilidad y diversidad del negocio.

  • Análisis interactivo en segundos

    ApsaraDB for SelectDB proporciona varias funciones de análisis ad hoc, como funciones de análisis de retención y de análisis de perfiles, y capacidades de procesamiento de bitmaps ortogonales. Esto simplifica enormemente el proceso de desarrollo del análisis ad hoc multidimensional y hace posible el análisis interactivo de datos en segundos.

En los escenarios de registro de logs en los que existen grandes volúmenes de registros y se requieren escrituras de alto rendimiento y datos visibles en tiempo real, reducir los costos de recursos es un gran desafío. Además, se requiere una rápida capacidad de búsqueda de texto para cumplir requisitos como la resolución de problemas y la búsqueda de texto completo. ApsaraDB for SelectDB usa capacidades como la separación de almacenamiento y computación, el almacenamiento de datos orientado a columnas y los índices invertidos para implementar consultas en tiempo real, almacenamiento de bajo costo y procesamiento altamente eficiente de grandes volúmenes de registros. Esta es una solución alternativa 10 veces más rentable que las soluciones de Elasticsearch.

Beneficios

  • Escritura masiva de datos en tiempo real

    ApsaraDB for SelectDB proporciona índices invertidos optimizados de alto rendimiento. La velocidad de escritura es cuatro veces más rápida que la de los índices invertidos de Elasticsearch. En el servidor se utiliza el mecanismo de commits agrupados, lo que mejora el rendimiento de escritura en tiempo real hasta varios gigabytes por segundo, a la vez que garantiza la visibilidad de los datos en tiempo real a nivel de segundo.

  • Almacenamiento de datos rentable

    ApsaraDB for SelectDB utiliza almacenamiento orientado a columnas, índices invertidos simplificados y compresión de alta tasa. El espacio de almacenamiento ocupado es el 20 % del de Elasticsearch. ApsaraDB for SelectDB utiliza una arquitectura que separa los recursos de almacenamiento y de computación. El costo de una unidad de espacio de almacenamiento es el 33.3 % del de Elasticsearch, y el costo total es el 6.7 % del de Elasticsearch.

  • Proceso de consultas eficiente

    ApsaraDB for SelectDB le permite reducir el alcance de los datos de las consultas mediante particiones y bucketing, y el filtrado por rangos de tiempo. Puede usar índices invertidos y palabras clave para encontrar rápidamente las filas de registros coincidentes. Esto evita análisis de datos a gran escala y logra respuestas en segundos.

Las soluciones tradicionales de plataformas de Big Data satisfacen los requisitos complejos y diversos del análisis de Big Data mediante la combinación de varios conjuntos de motores de consulta de lago de datos y sistemas de almacén de datos. Esto genera problemas como altos costos laborales y de recursos, desarrollo y uso complejos de los datos, y poca actualidad del análisis de datos. ApsaraDB for SelectDB le permite construir un sistema de análisis de lakehouse de datos para satisfacer rápidamente sus requisitos de análisis de datos de forma eficiente y de bajo costo.

Beneficios

  • Costos significadamente reducidos

    ApsaraDB for SelectDB puede admitir perfectamente diversos requisitos de análisis mediante un único sistema, lo que reduce en gran medida la construcción de sistemas redundantes. Esto reduce los costos de mano de obra y mantenimiento de las plataformas de Big Data, así como el sobrecosto de recursos redundantes. Los costos integrales pueden reducirse hasta en un 80%.

  • Desarrollo simplificado y unificado

    ApsaraDB for SelectDB admite lakehouses de datos y capacidades ligeras de extracción, carga y transformación (ELT). Esto le permite completar, de forma transparente, la sincronización de datos y la limpieza de datos desde la fuente de datos hasta el almacén de datos, sin depender de Spark ni de Flink. Puede usar ApsaraDB for SelectDB como puerta de enlace de consultas unificada, sin necesidad de cambiar entre varios sistemas ni de considerar la compatibilidad de la sintaxis SQL.

  • Análisis rápido de datos

    ApsaraDB for SelectDB proporciona un motor de consulta y análisis líder, y admite funciones de caché de datos y de recopilación de estadísticas. El rendimiento de análisis de ApsaraDB for SelectDB puede ser de tres a cinco veces superior al de Presto y Trino. Puede usar recursos de computación elásticos y tablas internas para acelerar las vistas y mejorar aún más el rendimiento.

Servicios relacionados
phone Contactar con nosotros
Hi, I'm Alibaba Cloud AI Assistant!
I can help with questions and solutions.