Atlas Edge Server - Preview
在仓库、零售商店或其他场所,设备需要无缝同步其数据。这些位置在任何给定时间都可能在线,也可能不在线。没有网络连接并不影响设备之间共享数据。
边缘服务器在本地运行并处理本地设备之间的同步、以及边缘服务器与 Atlas 之间的双向同步。
Edge Server处于公共预览阶段。 阅读我们的博客,了解最新动态。
主要功能
本地部署同步 + Atlas
Edge Server 是 MongoDB 的本地实例,与在本地运行的 Device Sync 服务器配对。有网络连接时,它可以与 Atlas 无缝同步。
优化带宽
Delta Sync 确保只将文档中发生更改的字段发送到 Atlas。关键任务数据可以高效传输,同时最大限度地减少网络拥塞。
客户端独立性
即使与中央数据库断开连接,边缘客户端也可以独立同步和访问重要数据。尽管连接时断时续,互联基础设施中的应用程序和设备仍可继续无缝运行。
Edge Server 设置
创建 Edge Server 服务
您可以将 Edge Server 与 Edge Server 服务中的 MongoDB 驱动程序和工具一起使用。或者您可以使用带有 Atlas Device SDK 的 Edge Server 来开发支持同步的移动和 Edge 应用程序,并获得冲突解决和服务器间漫游的益处。
如要快速开始使用 Atlas Device SDK 移动应用,请创建模板应用。这将创建一个支持 Device Sync 的应用,其中包含一个可下载的客户端,您可以使用该客户端连接到 Edge Server。
安全、功能强大、快速
安全的身份验证
内置用户身份验证提供者包括匿名、电子邮件/密码、API 密钥和自定义 JWT。基于用户的权限系统可以控制谁可以访问哪些数据。
冲突解决方案
Edge Server 使用 Device Sync 引擎来处理冲突。您不必编写复杂的自定义代码来解决来自多个 Edge Server 的写入冲突。当您将 Edge Server 与 Atlas Device SDK 配对时,您也可以在客户端上获得冲突解决方案。
减少延迟
拥有本地数据层可以将关键数据快速同步到边缘设备。减少延迟并根据实时见解立即采取行动。