Docs 菜单

Atlas Edge Server - Preview

在仓库、零售商店或其他场所,设备需要无缝同步其数据。这些位置在任何给定时间都可能在线,也可能不在线。没有网络连接并不影响设备之间共享数据。

边缘服务器在本地运行并处理本地设备之间的同步、以及边缘服务器与 Atlas 之间的双向同步。

Edge Server处于公共预览阶段。 阅读我们的博客,了解最新动态。

Atlas Edge Server插图
这是什么
描绘云的图标,带有双向传输图标

本地部署同步 + Atlas

Edge Server 是 MongoDB 的本地实例,与在本地运行的 Device Sync 服务器配对。有网络连接时,它可以与 Atlas 无缝同步。

描述数据同步的图标

优化带宽

Delta Sync 确保只将文档中发生更改的字段发送到 Atlas。关键任务数据可以高效传输,同时最大限度地减少网络拥塞。

描绘两个移动设备共享数据的图标

客户端独立性

即使与中央数据库断开连接,边缘客户端也可以独立同步和访问重要数据。尽管连接时断时续,互联基础设施中的应用程序和设备仍可继续无缝运行。

如何操作
1

您可以将 Edge Server 与 Edge Server 服务中的 MongoDB 驱动程序和工具一起使用。或者您可以使用带有 Atlas Device SDK 的 Edge Server 来开发支持同步的移动和 Edge 应用程序,并获得冲突解决和服务器间漫游的益处。

如要快速开始使用 Atlas Device SDK 移动应用,请创建模板应用。这将创建一个支持 Device Sync 的应用,其中包含一个可下载的客户端,您可以使用该客户端连接到 Edge Server。

2

配置现场硬件或云服务器以托管Edge Server 。 使用我们的命令行工具 edgectl 在您的硬件上安装和配置Edge Server实例。

3

使用 MongoDB 驱动程序或 Atlas Device SDK 客户端连接到 Edge Server。即使没有网络连接,本地客户端也可以通过 Edge Server 同步数据。当 Edge Server 与 Atlas 连接时,它会同步来自本地客户端的数据。

更多信息
描绘带有盾牌的用户的图标,盾牌代表访问权限

安全的身份验证

内置用户身份验证提供者包括匿名、电子邮件/密码、API 密钥和自定义 JWT。基于用户的权限系统可以控制谁可以访问哪些数据。

描述冲突解决策略的图标

冲突解决方案

Edge Server 使用 Device Sync 引擎来处理冲突。您不必编写复杂的自定义代码来解决来自多个 Edge Server 的写入冲突。当您将 Edge Server 与 Atlas Device SDK 配对时,您也可以在客户端上获得冲突解决方案。

描绘带有数据同步功能的移动设备的图标

减少延迟

拥有本地数据层可以将关键数据快速同步到边缘设备。减少延迟并根据实时见解立即采取行动。