Atlas搜索索引从源实例能在Atlas数据联邦实例上工作吗?
创始人
2024-11-12 07:30:27
0

从源实例搜索索引是不能直接在Atlas数据联邦实例上使用的,因为它们必须被重新创建来使用数据联邦功能。

以下代码演示了如何在Atlas数据联邦实例上重新创建搜索索引:

  1. 使用Atlas REST API获取源实例上的搜索索引定义(索引名称、集合名称、字段等):

GET /indexes/?collection={sourceCollection}&database={sourceDatabase}

  1. 在Atlas数据联邦实例上为每个源实例搜索索引定义创建一个新的搜索索引:

POST /indexes/?collection={federatedCollection}&database={federatedDatabase}

  1. 在创建的搜索索引中添加源实例中的索引字段,并指定源实例的连接字符串和读优先级:

{ "fields": { "fieldName1": {"sourceField": "sourceFieldName1"}, "fieldName2": {"sourceField": "sourceFieldName2"} }, "source": { "type": "atlas", "connectionString": "", "database": "", "collection": "", "priority": "secondaryPreferred" } }

  1. 重复步骤2和3,直到为所有源实例搜索索引定义创建了一个新的搜索索引。

  2. 在Atlas数据联邦实例上测试新创建的搜索索引,检查结果是否正确。

请注意,Atlas数据联邦仅限于MongoDB Atlas集群之间的同地区/同云提供商数据存储。如果使用其他数据库或非Atlas平台,请考虑使用MongoDB Connector for BI等替代工具。

相关内容

热门资讯

透视ai!aapoker插件(... 透视ai!aapoker插件(透视)辅助插件工具(都是真的有挂)1、透视ai!aapoker插件(透...
透视玄学!aapoker能控制... 透视玄学!aapoker能控制牌吗(透视)真的假的(都是有挂)1)aapoker能控制牌吗辅助挂:进...
透视肯定!aapoker公共底... 透视肯定!aapoker公共底牌(透视)透视方法(其实真的有挂)1、游戏颠覆性的策略玩法,独创攻略技...
透视讲解!aapoker怎么开... 透视讲解!aapoker怎么开辅助器(透视)透视脚本入口(好像有挂);1、用户打开应用后不用登录就可...
透视辅助!aapoker能控制... 透视辅助!aapoker能控制牌吗(透视)透视软件(本来有挂)1)aapoker能控制牌吗辅助挂:进...
透视攻略!aapoker万能辅... 透视攻略!aapoker万能辅助器(透视)插件下载(其实是真的有挂)1、完成aapoker万能辅助器...
辅助透视!aapoker万能辅... 辅助透视!aapoker万能辅助器(透视)透视脚本下载(好像有挂);辅助透视!aapoker万能辅助...
透视教程!aapoker插件(... 透视教程!aapoker插件(透视)透视脚本入口(竟然是真的有挂);1、该软件可以轻松地帮助玩家将a...
透视ai!aapoker发牌逻... 透视ai!aapoker发牌逻辑(透视)辅助插件工具(一直是有挂);aapoker发牌逻辑辅助器中分...
透视软件!aapoker怎么设... 透视软件!aapoker怎么设置提高好牌几率(透视)透视软件(都是是真的有挂);1、上手简单,内置详...