大多数SystemLink服务使用MongoDB作为主数据库。MongoDB可以与SystemLink共享一台服务器,也可以设置远程MongoDB实例。

使用下表选择最适合您的MongoDB部署。
部署 说明信息 适用场合
单个节点,默认配置 这是默认安装方式,一台服务器同时作为SystemLink和MongoDB Community Edition的主机。
  • 试用期间
  • 使用少于10个受管节点时
  • 在不使用“设备管理器(Asset Manager)”模块的部署中
备注 如果增加索引缓存,则最多可将此部署用于25个受管节点。
多个节点,独立的MongoDB实例 SystemLink和MongoDB位于不同的服务器。 当MongoDB Windows服务消耗的CPU、内存和磁盘空间影响SystemLink服务的运行时。
多个节点,MongoDB有若干个副本(replica) 一台服务器托管SystemLink,三台或更多台服务器托管MongoDB。NI推荐用于所有生产部署的配置。
  • 使用多于50个受管节点时。
  • 想减少数据丢失的意外。
多个节点,使用MongoDB Atlas 有一台托管SystemLink的服务器,连接到MongoDB Atlas集群。
  • 使用多于200个受管节点时。
  • 希望简化数据库配置、操作、备份和还原时。
备注 NI建议在所有生产部署中使用MongoDB副本数据库或MongoDB Atlas。