微软开源DocumentDB加入Linux基金会,兼容MongoDB与PostgreSQL
微软于今年1月23日推出了一款开源文档数据库平台DocumentDB,并在本周宣布该平台正式加入Linux基金会。
该平台建立在PostgreSQL基础之上,为Azure Cosmos DB for MongoDB(vCore版本)提供支持。其目标是提供一个与MongoDB兼容的文档数据库方案,目前已在GitHub上获得接近2000颗星标。
据官方介绍,DocumentDB最初是以一组PostgreSQL扩展的形式推出的,如今已发展成为一个功能齐全的文档数据库,具备JSON/BSON支持、文档查询功能,并兼容常用的MongoDB驱动和工具。
通过此次加入Linux基金会,DocumentDB将继续坚持以开发者为核心的理念,并保持中立地位。微软方面表示,这一决定保障了项目的独立运作,也为更多云服务提供商、数据库厂商及开源社区成员的参与提供了机会。项目的治理工作将由Linux基金会负责,其中包括通过新设立的技术指导委员会和维护者团队来制定明确的发展方向。
多个业界企业对这一转型表示支持。亚马逊云科技认为此举有助于提升数据库的可移植性和兼容性;谷歌云称其为“客户选择的胜利”;分布式数据库公司Yugabyte也确认将参与DocumentDB的指导委员会。
对于开发者而言,DocumentDB可以与PostgreSQL无缝协作,并支持MongoDB驱动,简化了迁移与部署流程。同时,该平台还支持基于Kubernetes的部署方式以及多磁盘虚拟机配置,迁移过程中可最大程度减少系统停机时间。
相关项目主页位于GitHub,地址为:https://github.com/documentdb/documentdb。