MongoDB Cloud首次提供统一的云端到手机端体验助力开发人员摆脱数据孤岛( 二 )

RedMonk首席分析师StephenO’Grady评价道:“随着近十年来集成到现代应用程序中的数据库和数据源的数量和类型的激增 , 开发人员面临的挑战一直是扩大他们对多种接口的了解 。 ”针对这种情况 , 重视速度的公司越来越多地寻求可在多个后端成为单一接口的抽象概念 , 而这正是MongoDB的舞台 。 ”

只需单击一下MongoDBAtlasUI , AtlasDataLake即可使用户方便地连接到现有的S3存储桶 , 从而使用MQL的功能运行查询并浏览其数据 。 AtlasDataLake完全没有服务器 , 因此无需设置、管理或优化的础架构 , 并且客户只为使用数据时运行的查询付费 。

使用AtlasDataLake , 用户可以访问:

·Atlas在线存档:数据在完全托管的数据库和云对象存储之间分层 , 能够通过单个查询无缝查询数据 。 通过自动存档历史数据 , 客户可以节省交易数据库的存储成本 , 同时仍然能够轻松查询该数据

·联合查询:用户能够跨Atlas和AmazonS3上的历史数据运行一个查询 , 并返回统一结果 , 从而消除了移动和转换数据的成本和复杂性

·持久集成到AmazonS3和Atlas:为用户提供更大的灵活性 , 可将复杂聚合的结果持久保存到其首选的存储层 , 从而以经济高效的方式为实时应用程序提供新的数据驱动见解

搜索已成为每个应用程序的必备功能 , 但是仍然存在重大的开发和操作难题 。 AtlasSearch通过一致的API与Atlas云数据库深度集成 , 因此用户无需启动单独的搜索引擎并在不同数据孤岛之间同步数据移动 。 一旦使用AtlasUI或API创建了索引 , 开发人员便可以使用MQL运行复杂的搜索查询 , 从而节省了大量的精力、时间和金钱 。

“如果没有基于相关性的搜索功能 , 构建现代应用程序用户体验几乎是不可想象的 。 不幸的是 , 这仍然是一项复杂的任务 , 需要开发人员搜索数据库 , 保持数据同步 , 并不得不核心记录数据库之外进行扩展 。 ”MongoDB首席产品官SahirAzam说 。 “AtlasSearch通过为开发人员提供使用与核心数据库相同的语言和数据模型的搜索引擎 , 消除了所有这些麻烦 。 MongoDB认为搜索是构建现代应用程序的基础 , 因此我们对开发人员而言简单易用 。 使用者只需放心查询数据 , 剩下的交给MongoDB来处理 。 ”

最佳移动数据库与Atlas保持同步

用户期望现代移动应用程序具有高响应性、可靠性、可离线工作或在不稳定的网络连接下运作 , 并可以在移动客户端或后端发生更改时立即同步数据 。 此外 , 用户希望应用程序不会耗尽电池寿命、宕机或需要过多的网络数据 。 因此 , 开发出色的移动应用程序所需的精力和时间十分巨大 。

MongoDB Cloud首次提供统一的云端到手机端体验助力开发人员摆脱数据孤岛。MongoDB在2019年收购流行的开源移动数据库和同步平台Realm.io , 帮助开发人员更快地构建丰富的移动应用程序 。 现在已发布的MongoDBRealm与MongoDB的无服务器平台集成在一起 , 为开发人员提供了统一、便捷的方式 , 处理前端到后端整个应用程序生命周期中的数据 。

新功能RealmSync是MongoDBRealm强大功能的一个示例 。 此功能使Realm的前端移动客户端与后端的Atlas之间能够进行双向数据同步 , 允许在设备之间以及与支持数据库之间无缝共享数据 , 而无需复杂的冲突解决方案和集成代码 。