Microsoft y AWS unen las fuerzas mientras DocumentDB sacude el mundo de la base de datos con energía de código abierto bajo el control de la Fundación Linux

- DocumentDB comenzó como un complemento de Postgres antes de evolucionar a un proyecto independiente
- La adopción de la Fundación Linux señala una nueva era para las bases de datos de documentos abiertos
- Las decisiones restrictivas de licencias de MongoDB crearon aperturas para el enfoque permisivo de DocumentDB
Durante años, código abierto Las bases de datos se han descrito como sistemas relacionales tradicionales o alternativas de NoSQL más nuevas.
El surgimiento de DocumentDB, introducido por primera vez por Microsoft y ahora adoptado bajo el Linux Foundation, está borrosando esa división.
Al combinar PostgreSQL con el almacenamiento orientado a documentos a través de extensiones, DocumentDB se posiciona como familiares para los desarrolladores y perjudiciales para los jugadores NoSQL existentes.
Desde las extensiones de PostgreSQL hasta un proyecto completo
Su adopción bajo la licencia permisiva del MIT indica un impulso para una participación de la comunidad más amplia.
“Es genial que Microsoft, AWS y otros estén uniendo fuerzas para trabajar en DocumentDB, una implementación de código abierto de una API compatible con MongoDB además de PostgreSQL”, dijo Bruce Momjian, miembro fundador del equipo de desarrollo central de PostgreSQL.
“Creamos DocumentDB con un objetivo simple: brindar a los desarrolladores una base de datos de documentos abiertos con la flexibilidad de NoSQL y la potencia, confiabilidad, apertura y ecosistema de Postgres”, dijo Kirill Gavrylyuk, vicepresidente de Microsoft.
DocumentDB comenzó en 2024 como un par de complementos PostgreSQL para manejar modelos de datos BSON y consultas de documentos.
Dentro de un año, el proyecto se expandió a una base de datos independiente que aún depende en gran medida de la confiabilidad y el ecosistema de PostgreSQL.
Esta identidad dual, parte del motor relacional y la tienda de documentos parcialmente hacen que DocumentDB sea atractivo para los desarrolladores que buscan una interfaz común.
Sin embargo, los escépticos señalan que las características del documento de capas en PostgreSQL no borra las limitaciones estructurales de los sistemas relacionales.
El movimiento para traer documentDB a la Fundación Linux ha atraído el apoyo de Amazonas Servicios web, Google y otros.
Su respaldo indica un raro momento de alineación entre los principales proveedores de la nube, particularmente dadas las disputas de licencia que fracturaron el mundo de la base de datos en los últimos años.
“AWS se complace en contribuir al proyecto DocumentDB de código abierto, ahora administrado por la Fundación Linux”, dijo Adam Abrevaya, director de Amazon DocumentDB.
“Es genial ver que el proyecto DocumentDB se une a la Fundación Linux, que asegura a los clientes y la comunidad tiene una opción de código abierto abiertamente gobernada disponible para ellos”, dijo Saquesh Krishnamurthy, vicepresidente de ingeniería de Google Cloud.
Aún así, los críticos recuerdan que la neutralidad del proveedor a menudo ha sido más simbólica que práctica.
Un proyecto respaldado por hiperscalers puede ser fácilmente moldeado por sus prioridades, dejando a los contribuyentes más pequeños a preguntarse cuánta influencia tendrá realmente la gobernanza comunitaria.
La adopción de DocumentDB también puede verse como una respuesta a la decisión de MongoDB de adoptar modelos restrictivos de licencias.
Al ofrecer una alternativa permisiva, la Fundación Linux espera impulsar hacia un estándar más interoperable para bases de datos de documentos.
Los veteranos de la industria argumentan que tal estándar está muy atrasado, pero el momento es polémico.
Sin embargo, MongoDB continúa dominando el mercado, y sus defensores insisten en que las capacidades de documentos de puesta en bolsa en PostgreSQL no sustituyen a un diseño nativo.
“DocumentDB llena una brecha crítica en el ecosistema de la base de datos de documentos, atrayendo a los contribuyentes, usuarios y campeones. Proporciona un estándar abierto para aplicaciones basadas en documentos”, dijo Jim Zemlin, director ejecutivo de la Fundación Linux.
Para desarrolladores que trabajan en DISTRSES DE LINUX o configurar computadoras portátiles para programaciónDocumentDB puede aparecer como otra herramienta prometedora de simplicidad y apertura.
Empresas considerando Estaciones de trabajo móviles O SaaS Integrations también puede ver la apelación en una opción NoSQL estandarizada basada en Postgres.
Sin embargo, la realidad es menos directa porque el éxito depende del mérito técnico y la resistencia de la comunidad a la inclinación hacia los proveedores más grandes.