Docs 菜单

Atlas 边缘服务器

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

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

边缘服务器现已提供公共预览版。 阅读我们的博客 以了解最新动态。

Atlas Data Sync 说明
这是什么
描绘云的图标,带有双向传输图标

本地部署同步 + Atlas

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

描述数据同步的图标

优化带宽

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

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

客户端独立性

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

如何操作
1

您可以将边缘服务器与边缘服务器服务中的 MongoDB 驱动程序和工具一起使用。或者,您可以将边缘服务器与 Atlas Device SDK 结合使用,开发支持同步的移动和边缘应用程序,并享受冲突解决和服务器之间漫游的好处。

要快速开始使用 Atlas Device SDK 移动应用,请创建模板应用。这将创建一个启用 Device Sync 的应用程序,其中包含可下载的客户端,您可以使用该应用程序连接到边缘服务器。

2

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

3

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

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

安全的身份验证

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

描述冲突解决策略的图标

冲突解决方案

边缘服务器使用 Device Sync 引擎来处理冲突。您不必编写复杂的自定义代码来解决来自多个边缘服务器的写入冲突。将边缘服务器与 Atlas Device SDK 配对时,您还可以解决客户端上的冲突。

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

减少延迟

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