MongoDB

MongoDB

La base de datos documental líder para aplicaciones modernas

MongoDB es una base de datos distribuida, basada en documentos y de uso general que ha sido diseñada para desarrolladores de aplicaciones modernas y para la era de la nube.

MongoDB almacena datos en forma de documentos tipo JSON, la forma más natural de concebir los datos, más expresiva y potente.

Documentos tipos JSON

  • La forma más natural y productiva de trabajar con datos
  • Admite matrices y objetos anidados con valores
  • Trabaje con esquemas dinámicos y flexibles
  • Un replicaset está compuesto por una base de datos primaria y n+1 bases de datos secundarias
  • Permite la distribución geográfica de los nodos del replicaset
  • Un replicaset puede tener hasta 50 miembros
  • Control automático y elección de una nueva base de datos primaria en caso de fallo de algunos de los miembros

Entorno de alta disponibilidad nativa a través de replicaSet

Crecimiento horizontal mediante Sharding

  • Técnica por la cual un documento es dividido en varias partes (llamados shard) y se distribuyen en diferentes servidores
  • Se usa cuando el crecimiento vertical no es posible (técnica o económicamente viable)
  • Los usuarios de Kubernetes pueden usar MongoDB Community Operator for Kubernetes para implementar clústeres de MongoDB
  • Con el operador de MongoDB Kubernetes, tiene control total sobre su implementación de MongoDB desde un único plano de control de Kubernetes
  • Reduce tiempos de implementación y costes en sus desplieguesImplantado en ADIF y Eresa

Despliegue automatizado por medio de Operador de Kubernetes

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.