
Managed Databases for M3DB
Despliegue un motor de bases de datos de series temporales (TSBD) open source, distribuido y potente para recopilar sus métricas a pequeña o gran escala en un instante. M3DB, compatible con Prometheus, ofrece una excelente compresión de los datos al tiempo que garantiza la máxima resiliencia. Con a Managed Databases for M3DB podrá concentrarse en sus aplicaciones, ya que se trata de un servicio totalmente administrado en términos de configuración, monitorización, backup, redundancia y actualizaciones.
Compatibilidad garantizada con los principales protocolos TSDB
Utilice los protocolos más populares, como Graphite Carbon, Prometheus o InfluxDB, para escribir sus métricas en M3DB.
Solución de almacenamiento para Prometheus y Grafana
Consiga una visibilidad completa de sus métricas con los paneles de control Grafana y disfrute de las funcionalidades de Prometheus gracias a la plena compatibilidad con PromQL.
Base de datos «time series» fiable a gran escala
Por su diseño, M3DB puede ingerir grandes volúmenes de datos sin consumir demasiado almacenamiento gracias a un eficaz algoritmo de compresión (M3TSZ float64), garantizando la fiabilidad de la replicación mediante la implementación de mecanismos de verificación de consistencia.
Compare nuestras soluciones Managed Databases for M3DB
Essential | Business | Enterprise | |
Número de nodos | 1 nodo incluido | 3 nodos incluidos | 6 nodos incluidos |
RAM por nodo | De 7 a 60 GB | De 7 a 120 GB | De 15 a 120 GB |
Almacenamiento total útil | De 160 GB a 1.28 TB | De 160 GB a 7.68 TB | De 1.92 a 15.36 TB* |
Compromiso de nivel de servicio (SLA) |
No | 99,90 % | 99,95 % |
Migración entre las diferentes soluciones | Sí | Sí | Sí |
Actualización de las nuevas versiones mayores en un clic | Sí | Sí | Sí |
Cifrado de los datos en reposo y en tránsito (SSL) | Sí | Sí | Sí |
Período de retención de las copias de seguridad | 1 día | 6 días | 13 días |
Gráfico del rendimiento | Sí | Sí | Sí |
Soporte de Terraform (más información) | Sí | Sí | Sí |
Alta disponibilidad | No | Sí | Sí |
Conectividad a la red privada vRack | Sí | Sí | Sí |
Casos de uso de Managed Databases for M3DB
Recopilación de métricas en IoT
El mercado del internet de las cosas (IoT) está en plena expansión y la cantidad de métricas recopiladas para gestionar estos sistemas no deja de aumentar. La capacidad necesaria para gestionar cargas elevadas o el coste generado por el almacenamiento no deben ser un impedimento para la multiplicación de los sensores necesarios para el correcto funcionamiento de estos sistemas. M3DB garantiza el almacenamiento en tiempo real de estos datos, así como la creación de un historial de logs con la granularidad deseada.
Seguimiento de datos de localización
La difusión en directo de las coordenadas de geolocalización es necesaria en muchas aplicaciones, como los intercambios entre particulares en redes sociales o el seguimiento de flotas de vehículos. Para poder procesar estos datos es necesario disponer de un alto nivel de fiabilidad y resiliencia. En ese sentido, M3DB es una solución escalable con la que podrá afrontar sus necesidades futuras con total tranquilidad.
Migración desde InfluxDB
InfluxDB es una de las soluciones más utilizadas en bases de datos time series, pero su modelo de escalabilidad en cluster y su precio pueden suponer un obstáculo a medio o largo plazo. M3DB compite directamente con las mejores soluciones del mercado, gracias a su modelo de escalado eficaz y su compatibilidad total.
Documentación y guías
¿Necesita ayuda para empezar a utilizar su servicio? ¡Consulte todos los tutoriales y la documentación disponibles!
Le explicamos cómo contratar el servicio Managed Databases for M3DB a través de la API.
Nuestras bases de datos están integradas en el provider Terraform de OVHcloud.
Funcionalidades
Estandarización y optimización
Optimización del almacenamiento
Gracias al algoritmo M3TSZ float64, basado en la compresión Gorilla TSZ, la ratio de optimización de almacenamiento puede alcanzar un valor de x11.
Cifrado TLS
Las transacciones a M3DB se realizan a través del protocolo HTTPS, capaz de garantizar la seguridad de las transacciones relativas a la transferencia de la información y la identificación del servicio.
Soporte Terraform
Automatice sus despliegues y ahorre tiempo. Gracias a las herramientas y la API Terraform, podrá aprovisionar sus bases de datos automáticamente. Esto permite, entre otros, mantener los múltiples entornos de su aplicación.
Evite el «vendor lock-in» con PromQL
PromQL, estándar de referencia en el mundo de la monitorización, permite tratar las métricas con herramientas estándar o a medida capaces de evitar el vendor lock-in o bloqueo por parte del proveedor.
Gran flexibilidad de uso
Es posible configurar las métricas con una precisión de segundos o nanosegundos en cada escritura.
Adaptado a empresas
Compatible con M3 Aggregator
Exporte la agregación de datos procedentes de múltiples fuentes en un proceso y un cluster diferentes para liberar recursos de su base de M3DB principal.
Alta disponibilidad
Los planes Business y Enterprise garantizan una gran resiliencia de los datos gracias a una triple replicación síncrona de estos últimos y una verificación de la consistencia configurable en función de sus necesidades.
Apto para cargas elevadas
M3DB fue diseñado para ofrecer una respuesta a una problemática común a la mayoría de las bases de datos de series temporales, ya que suelen ser limitadas y no permiten soportar cargas elevadas. Con M3DB, algunos despliegues pueden llegar a alojar mil millones de puntos de datos por segundo en escritura, y ofrecer más de dos mil millones de puntos de datos en lectura.
Diseñado para la distribución de la carga
El sistema M3DB ha sido especialmente diseñado para escalar horizontalmente y añadir nodos en función de sus necesidades. La carga se reparte automáticamente en los nodos del cluster sin necesidad de añadir sistemas adicionales.
Conectividad a la red privada vRack
Con nuestros planes Business y Enterprise podrá restringir el acceso a su servicio de bases de datos SQL mediante nuestra red privada. Además, podrá disfrutar de un ancho de banda de hasta 2 Gb/s.

Precios de Managed Databases for M3DB
La factura, que usted recibirá cada final de mes, se calcula según el uso de la base de datos por horas. El precio dependerá del plan elegido: Essential, Business o Enterprise.
Otras soluciones
FAQ
¿Qué es M3DB?
M3DB es una base de datos de series temporales open source, de alta disponibilidad y escalable, especialmente diseñada para soportar grandes cargas.
¿Por qué utilizar M3DB?
M3DB permite recopilar y almacenar las métricas de un sistema de monitoring o de IoT, por ejemplo, asegurando la resiliencia y la compresión de los datos.
¿En qué se diferencian InfluxDB y M3DB?
InfluxDB es una solución para bases de datos de series temporales. A diferencia de M3DB, este sistema no fue diseñado para grandes cargas de trabajo y su uso se limita a arquitecturas consecuentes.
¿Qué es Managed Databases for M3DB?
Managed Databases for M3DB es un servicio administrado de nuestra solución Public Cloud. La principal función de esta solución es ayudarle a ahorrar tiempo confiando a OVHcloud la gestión y el mantenimiento de su base de datos.
¿Puedo instalar M3DB en instancias Public Cloud yo mismo?
Sí, una vez que haya descargado M3DB, ya podrá hacerlo. Sin embargo, usted deberá encargarse de la gestión y de la administración de la base de datos, y no disfrutará de las ventajas incluidas con nuestro servicio llave en mano.
¿En qué se diferencian los planes de servicio Essential, Business y Enterprise?
Estos planes ofrecen funcionalidades que responden a diferentes usos y, por lo tanto, su nivel de disponibilidad también varía.
¿Puedo migrar a nodos con mayor capacidad?
Sí, si sus necesidades en materia de RAM aumentan, puede migrar a nodos con mayor capacidad. Sin embargo, tenga en cuenta que no es posible migrar a nodos con una capacidad inferior.
¿Es posible integrar esta solución en un proyecto Public Cloud?
Sí, nuestro servicio puede consumirse como un recurso o como parte de una infraestructura Public Cloud, y es posible administrarlo desde el área de cliente o la API OVHcloud. Asimismo, ofrecemos servicios administrados para la gestión de bases de datos relacionales (SQL), como MySQL y PostgreSQL, o no relacionales (NoSQL), como Redis o MongoDB.
¿El servicio M3DB es open source?
El uso de los componentes M3 se rige por la licencia open source Apache License versión 2.0. Esta licencia permite modificar y distribuir el código tanto en modo libre como propietario, de forma gratuita o de pago, e impone el mantenimiento del copyright en cualquier modificación, por lo que se deberá proporcionar una copia de la licencia con el código fuente.