Noticias
Microsoft responde a Amazon y MongoDB con DocumentDB, nueva BBDD documental de código abierto

Microsoft ha anunciado el lanzamiento de DocumentDB, un nuevo sistema de base de datos documental (DDB) de código abierto construida sobre PostgreSQL. Esta iniciativa busca proporcionar a la comunidad de desarrolladores una solución NoSQL interoperable y portátil, aprovechando la falta de estándares comunes en este ámbito.
Cuenta la nota de Microsoft Open Source Blog que DocumentDB nace con la misión de ofrecer una instancia local, lista para producción, que sea completamente compatible y esté respaldada por una comunidad activa. Es decir, todo lo contrario de lo que, históricamente, ha sucedido con este tipo de soluciones, por lo general ligadas a soluciones específicas de la nube, con los hándicaps de interoperabilidad y la portabilidad entre diferentes plataformas.
Un ejemplo de ello sería Amazon DocumentDB, un sistema DDB privativo compatible con el referente de su categoría, MongoDB, parte de la oferta de AWS. Microsoft DocumentDB no engaña con el nombre, pero ha optado por hacerlo de otra manera, con el foco puesto en Azure Cosmos DB para MongoDB, pero bajo el modelo del código abierto. En concreto, la licencia elegida ha sido la MIT.
En semejante panorama puede surgir la duda de qué ha pasado con MongoDB para llegar a este punto y la respuesta no es otra que el Free Riding y el cambio de licencia de MongoDB, lo que a su vez provocó el desprecio del proyecto por parte de muchos grandes actores de la industria. Así, en Microsoft han apostado por levantar su DocumentDB sobre PostgreSQL, un sistema de base de datos abierto, conocido por su robustez y versatilidad.
Señalan sus responsables que uno de los objetivos clave de DocumentDB es proporcionar a los desarrolladores una visión completa de la arquitectura e implementación del motor de la base de datos, por lo que los componentes básicos del sistema, desde las operaciones CRUD (Crear, Leer, Actualizar, Eliminar) hasta la indexación y la funcionalidad de búsqueda vectorial, son públicos y accesibles. La licencia MIT hace el resto, ya que no fuerza en ningún sentido al usuario del software.
La clara intención de Microsoft con DocumentDB es la propuesta de una suerte de estándar para bases de datos documentales de código abierto, similar al estándar ANSI SQL para bases de datos relacionales: minimizar las diferencias en las API públicas y en los fundamentos del motor entre diferentes implementaciones de bases de datos NoSQL, facilitando así una adopción más amigable y una mejor experiencia para los desarrolladores al usar distintos sistemas DDB.
Por otro lado, Microsoft quiere hacer las cosas bien y no solo anima a la comunidad a participar en el desarrollo de DocumentDB; hará lo propio con PostgreSQL, aseguran, dando ejemplo de primera mano. Al fin y al cabo, sin PostgreSQL no existiría DocumentDB y el propósito es que un proyecto se siga retroalimentando del otro, de manera que también es primordial garantizar la buena salud del primero.
-
EventosHace 4 días
MCPRO Data Innovation Forum 2025: el evento clave para la gestión del dato y la ciberseguridad
-
A FondoHace 6 días
LG presenta sus novedades de señalización digital en ISE 2025
-
NoticiasHace 5 días
Macron anuncia una inversión de 109.000 millones de euros en IA en Francia
-
NoticiasHace 5 días
Elon Musk quiere controlar OpenAI