不断创新的颠覆者
时间:2022-03-28 06:15:01 | 来源:行业动态
时间:2022-03-28 06:15:01 来源:行业动态
尽管MongoDB从出身时就被深深地打上了NoSQL的烙印,常被定位在非关系型数据领域,在实践中很多企业也正是这么使用MongoDB的。但无论是Alan Chhabra还是Richard Kreuter都强调MongoDB定位是一个通用型数据库。
Richard Kreuter介绍,MongoDB数据库能够适用在各种场景,不是只在单一场景或者某类的场景。特别是在MongoDB 4.0开始加入了支持事务性交易,更多的关联运算、聚合等功能之后,现在版本的MongoDB已经可以支撑各种各样的应用开发需求,包括很多传统数据库所独具的功能。
MongoDB是适用于各种现代应用程序的最佳数据库,因为它能提升开发人员生产力,增强基础设施敏捷性;提供无与伦比的用户体验。Richard Kreuter表示。
实际上,为了让MongoDB面向更多应用场景,这几年MongoDB一直在不断新增功能,有些甚至是传统关系型数据库所独具的,比如事务处理能力,这在以前NoSQL数据库很难想象的。
在大会上Richard Kreuter分享了MongoDB 4.0的新特征和新功能以及MongoDB 4.2路线图。MongoDB 4.0是MongoDB发展进程中的重要里程碑,被誉为业界最好的数据建模数据库之一,支持多文档ACID事务、具有经过改进的分片平衡器、聚合管道构建器、MongoDB Charts(测试版),还有MongoDB Atlas、MongoDB 企业版、全新监控云服务、Ops Manager与Kubernetes和Red Hat OpenShift的集成等新功能和工具。
在技术与产品方面,MongoDB一直在与时俱进。MongoDB Stitch无服务器平台已公开发布,可以帮助用户通过简便、安全的客户端数据和服务访问,简化应用程序开发,更快地将应用程序推向市场,同时降低运维成本。Stitch 代表了业界向更加精简的托管基础架构迁移的下一阶段。与此同时,MongoDB Mobile(测试版)让客户能够从物联网、移动端到 Web获得始终相同的数据库和相同的访问模式。
去年10月,MongoDB 宣布其开源许可证从 GNU AGPLv3 切换到SSPL,引起了业界的关注。Alan Chhabra在采访中谈及了许可证的这一变化。他强调说,首先,MongoDB会坚持社区版的开源数据库。这既有实用性方面的考虑,更有发展理念上的考虑。过往的10-20年里的新兴技术几乎都是开源的。MongoDB一路走来,这一模式得到了很多人认可。MongoDB继续允许普通开发人员利用社区里的开源代码,允许他们随意修改。调整为SSPL许可证模式后,并不会影响普通开发者使用这些代码。这次调整主要针对的是公有云服务商,如果他们把MongoDB作为服务发布,需要它们要么获取商业许可证要么向社区开源其服务代码。
Alan Chhabra说,从长期来看,许可证模式的调整对普通开发者和一般用户是有利的。毕竟,只有MongoDB公司有了更多收入后才能更好地维护代码、增加新功能,这样普通开发者和用户才能用到更好的MongDB数据库,让数据驱动的数字化转型更顺利落地。
我们认为,MongoDB不是一个数据库,而是一个数据平台,基于它充分展示数据潜力,能很快速地交付创新的应用,而不受各种限制。Alan Chhabra说。