7月14日,全球领先的现代通用数据库平台MongoDB(NASDAQ代码MDB)今天在2021 MongoDB.live全球用户大会的主题演讲中,发布了一系列变革性的产品增强功能。重磅发布支持原生时间序列的MongoDB 5.0版本、MongoDB Atlas中无服务器数据库预览版以及Atlas Search、Atlas Data Lake和MongoDB端到端移动数据解决方案Realm的新功能,来持续发展MongoDB业界领先的应用数据平台。
MongoDB总裁兼首席执行官Dev Ittycheria表示:“作为全球卓越的应用数据平台,MongoDB 致力于构建立足于当下和面向未来的开发应用程序。随着全球进入后疫情时代,各地的企业都意识到将软件和数据作为竞争优势的紧迫性。
对此,最好的方法助力开发人员获得与他们的思维方式和编码习惯相一致的技术,从而实现高生产力。今天的发布消除了开发人员在开发过程中的诸多障碍和复杂性,帮助开发人员能够比在任何其它平台上,更快地为各种应用情形开发高度可扩展、创新性的应用。MongoDB广受世界各地开发者的欢迎和喜爱,全世界有近2.7万名客户使用MongoDB实现业务转型。”
开发人员最想要的最新一代数据库
从Atlas的多云集群、无服务器实例,到Ops Manager 5.0和Kubernetes托管的私有及混合部署,只有MongoDB能赋予开发人员如此大的自由度。MongoDB 5.0 引入了面向未来应用的全新方法,进一步增强了隐私和安全性,可以更轻松地支持更广泛的工作负载。
重大新特性包括:
- 原生时间序列集合、集群索引和窗口功能,使得开发并运行物联网和财务分析等应用程序,以及通过时序方式丰富企业数据,变得更容易、更快速、成本更低。
- 无缝数据再分配:实时重新分片功能允许用户随着工作负载的增长和变化,按需更改集合的片键,而无需数据库停机或者复杂的迁移。
- 面向未来的应用程序兼容性:开发人员现在可以使用版本化的API使其应用程序能够适应未来的发展。应用程序生命周期可以与数据库生命周期分离,从而提供了领先于其它数据库的投资保护水准。即使日后数据库进行底层升级和改进,开发人员也可确保应用程序代码将无中断地持续运行多年。
- 多云隐私管控:MongoDB独特的客户端字段级加密(Field Level Encryption, FLE)现在为多云集群带来了一些更强劲的数据隐私管控功能。MongoDB 5.0支持始终保持在线的审计和证书轮换,帮助用户在不中断应用的情况下,保持严格的安全态势,并且能够自由地随处运行应用程序。
MongoDB Atlas的无服务器数据库预览版
通过易用的无服务器模型,开发人员现在可以获得业界领先的文档数据库的高度灵活性和丰富表达能力。无服务器实例现已进入预览阶段,支持最新的MongoDB功能,因此用户不必担心后向兼容和升级问题。用户只需选择一个云区域即可开始,然后开始使用对象直接映射到代码中的文档来进行开发。
Bosch.IO软件开发人员Erwin Segerer评论说:“在MongoDB 5.0之前,Bosch IoT Insights云服务依赖于定制的解决方案,拥有定制的时间序列数据模型。这为我们的开发人员和客户都增加了复杂性和障碍。MongoDB 5.0及其时间序列集合从根本上简化了我们的技术堆栈,并改善了用户体验。物联网数据以高度优化的格式自动存储,减少了存储消耗,同时还支持对数据进行快速高效的查询和分析。因此,无论是时间序列还是非时间序列数据,用户都可以通过直观而强大的查询API更快地解锁洞察力。”
MongoDB的其它增强功能
- Atlas Search现在包括函数评分功能,允许用户对文档中的字段应用数学公式来影响其相关性,例如流行度或者距离。用户现在还可以为特定的搜索索引定义同义词集合。通过将相似的术语相互关联,用户能够在应用程序中响应更广泛的用户发起的查询。
- MongoDB Realm现在支持Unity游戏引擎。用户现在可以使用Realm来存储游戏数据,比如分数和玩家统计数据,并在不同的设备间自动同步。MongoDB 同时投资支持更多的跨平台框架——Kotlin Multiplatform和Flutter/Dart SDKs,现在均可在Alpha中使用。
- MongoDB Charts现在与Atlas Data Lake相集成。用户现在能够轻松地以可视化的方式查看存储在Amazon AWS S3中丰富的数据,而无需任何的数据迁移、复制或者转换。通过在Charts中添加Atlas Data Lake作为数据源,用户可以实时获得更深入、更有意义的洞察。