sql >> Base de Datos >  >> RDS >> MariaDB

Conociendo las capacidades y características de MariaDB SkySQL

SkySQL es la primera base de datos como servicio (DBaaS) que desbloquea todo el poder de la plataforma MariaDB en la nube. Diseñada para aplicaciones de misión crítica y gobierno empresarial, la base de datos en la nube SkySQL se centra en funciones que mejoran la vida del desarrollador, el administrador de bases de datos y el operador, ampliando funciones empresariales potentes con una facilidad de uso inigualable y una innovación de primera clase.

Plataforma MariaDB para Transacciones

Ya sea que necesite capacidades transaccionales para desarrollo/prueba o producción, MariaDB Platform para transacciones ofrece las sólidas capacidades modernas de SQL de MariaDB Enterprise Server, ya sea en una configuración independiente de un solo nodo o en una topología primaria/réplica replicada de varios nodos.

La topología de replicación principal/réplica lista para la producción combina el motor de almacenamiento InnoDB confiable y rápido con el almacenamiento persistente en bloque SSD. Aprovechando MariaDB MaxScale, esta topología incluye división de lectura/escritura, múltiples réplicas de lectura y conmutación por error automatizada para una alta disponibilidad. Dado que SkySQL se basa en Kubernetes, las sólidas capacidades de autorreparación mejoran aún más la disponibilidad y la resiliencia del servicio.

Los servicios de SkySQL se pueden poner en marcha con unos pocos clics, lo que le brinda la flexibilidad de implementar una principal y hasta cinco réplicas para la producción y luego implementar la misma configuración para las pruebas. Listo en minutos, SkySQL elimina la necesidad de preaprovisionar hardware costoso para realizar pruebas, que a menudo permanece inactivo. Al igual que con cualquier oferta en la nube, solo paga por lo que usa.

Plataforma MariaDB para análisis

Las plataformas RDBMS tradicionales ofrecen un excelente procesamiento transaccional, que generalmente depende de los índices para lograr el rendimiento de las consultas. Las aplicaciones modernas exigen la capacidad de consultar datos de gran tamaño sobre la marcha, con filtros complicados:no es posible agregar un índice para cada consulta. La solución es el almacenamiento de datos en columnas.

MariaDB Platform para análisis aprovecha las capacidades en columnas de MariaDB ColumnStore con datos colocados en el almacenamiento de objetos en la nube. En esta configuración, no solo obtiene los beneficios analíticos de alto rendimiento del almacenamiento en columnas, sino que elimina la necesidad de preasignar almacenamiento para el crecimiento. MariaDB Platform para análisis le permite realizar consultas ad hoc en tiempo real sobre big data, en almacenamiento de objetos de pago por uso económico.

Con un sencillo aprovisionamiento de un solo nodo, es simple y rentable respaldar el almacenamiento de datos en columnas para pruebas y tareas periódicas de análisis empresarial.

Plataforma MariaDB para transacciones inteligentes

"Ambas cosas." Hemos hablado sobre el procesamiento transaccional rápido y confiable. Hemos hablado sobre el procesamiento analítico en tiempo real. Las transacciones inteligentes utilizan el mejor motor de almacenamiento para cada tipo de carga de trabajo y combinan lógica y físicamente la información para que sea accesible casi en tiempo real. Mejorar el acceso a los datos de esta manera aumenta la productividad de los trabajadores del conocimiento y puede proporcionar una experiencia de cliente enriquecida.

MariaDB Platform X4 permite transacciones inteligentes mediante el almacenamiento de datos en formato de filas y columnas. Mediante la replicación, MariaDB Enterprise Server replica las escrituras de las tablas de InnoDB en las tablas de MariaDB ColumnStore, lo que garantiza que la aplicación pueda realizar un procesamiento analítico en los datos actuales. Con una implementación en la nube simple, tiene capacidades de base de datos híbrida con conectores y sintaxis SQL de MariaDB familiares.

MariaDB Platform para transacciones inteligentes elimina la necesidad de ETL (extracción, transformación, carga) costosos y lentos en un almacén de datos separado para ejecutar cargas de trabajo de análisis. Las consultas se pueden realizar en cualquiera de los motores de almacenamiento o utilizar uniones entre motores para combinar la información. MariaDB SkySQL proporciona una solución para los usuarios que necesitan análisis casi en tiempo real de los datos que se almacenan en la base de datos transaccional.

MariaDB Platform para transacciones inteligentes en SkySQL utiliza almacenamiento persistente y el motor de almacenamiento InnoDB para datos transaccionales y utiliza almacenamiento de objetos y el motor de almacenamiento ColumnStore para datos analíticos, ambos en un único servidor con MariaDB MaxScale como proxy de base de datos. MaxScale proporciona la interfaz entre los datos y las aplicaciones. El uso de SkySQL para transacciones inteligentes elimina gran parte del trabajo y la preocupación de configurar una base de datos híbrida de procesamiento transaccional/analítico. Simplemente inicie su instancia de base de datos y comience.

Características de SkySQL

  • SkySQL es compatible con MariaDB:nuestro equipo de SkyDBA certificado por MariaDB, Site Reliability Engineers (SRE) y el equipo de ingeniería de MariaDB que creó MariaDB Platform:los expertos que mejor conocen la plataforma.
  • SkySQL está disponible en Google Cloud Platform (GCP), en seis regiones de GCP en tres continentes. Aprovechamos las características de Google Kubernetes Engine (GKE) para mayor resiliencia, agilidad y aislamiento.
  • Las instancias de servicio de SkySQL vienen en una variedad de tamaños, con vCPU, memoria y tamaños de almacenamiento para satisfacer las necesidades de su carga de trabajo.
  • La seguridad es una preocupación para todos los clientes de bases de datos. SkySQL está diseñado con una sólida arquitectura de seguridad para abordar las necesidades de nuestros exigentes clientes empresariales. Los datos en reposo están encriptados. Los datos en tránsito están encriptados por SSL/TLS. El sistema está diseñado de manera que nuestros ingenieros de operaciones y SRE no puedan acceder a los datos almacenados en los servicios de SkySQL.
  • Se incluyen copias de seguridad nocturnas automatizadas con los servicios de SkySQL.
  • Esta versión presenta una vista previa técnica de SkySQL Monitoring que proporciona una vista gráfica en tiempo real de los servicios de SkySQL. SkySQL Monitoring está creado por expertos en bases de datos de MariaDB que conocen la importancia de proporcionar métricas sólidas de bases de datos con gráficos en los que se puede hacer clic y fáciles de usar que son relevantes para los usuarios de bases de datos.
  • También se incluye la vista previa técnica del análisis de la carga de trabajo. El análisis de carga de trabajo de SkySQL, disponible ahora con datos precapturados, aplica miles de observaciones por semana a un modelo de aprendizaje profundo. El resultado es un conjunto de cargas de trabajo distintas con transiciones y patrones recurrentes, y sus métricas distintivas clave, todas útiles para diagnosticar irregularidades y cambios en la carga de trabajo, y todas disponibles para visualización interactiva.

Empezar

SkySQL está construido por los creadores de la base de datos MariaDB para ser el mejor servicio MariaDB DBaaS del planeta. La arquitectura SkySQL combina los mejores elementos de MariaDB Platform, Kubernetes y la nube para cumplir con los requisitos de aplicaciones empresariales de misión crítica. Estamos muy entusiasmados con este lanzamiento y felices de invitarlo a probarlo.