Cluster computing Endeca中带基线索引的连续查询处理

Cluster computing Endeca中带基线索引的连续查询处理,cluster-computing,atg,endeca,Cluster Computing,Atg,Endeca,我想知道是否有可能在Endeca集群环境中使用基线索引进行连续查询处理。我有一个Endeca中央服务器和多个Endeca代理实例。如果我在中央服务器中运行基线索引,它会同时在所有MDEX引擎(所有代理)中重新索引记录。我想知道我是否可以在代理上交替执行,以便记录在一台机器上索引。另一个系统仍然可以使用旧索引为用户查询服务。只有当我们在所有机器上完成索引时,新索引才会生效。 继续查询处理在部分更新中可用,对于基线索引是否可以这样做?我认为该属性在这里可能会有所帮助 restartGroup属性表示

我想知道是否有可能在Endeca集群环境中使用基线索引进行连续查询处理。我有一个Endeca中央服务器和多个Endeca代理实例。如果我在中央服务器中运行基线索引,它会同时在所有MDEX引擎(所有代理)中重新索引记录。我想知道我是否可以在代理上交替执行,以便记录在一台机器上索引。另一个系统仍然可以使用旧索引为用户查询服务。只有当我们在所有机器上完成索引时,新索引才会生效。 继续查询处理在部分更新中可用,对于基线索引是否可以这样做?

我认为该属性在这里可能会有所帮助

restartGroup属性表示Dgraph在 重新启动组。将新索引或配置更新应用于 DGraph簇(或使用 设置更改(如新的或修改的流程参数),则 Dgraph簇对象将更改同时应用于中的所有Dgraph 重新启动组


在构建索引时,旧索引将继续在搜索服务器上运行。为了应用基线更新,需要停止并启动mdex引擎

通常,在高可用性环境中,有多个搜索服务器响应搜索请求。如果您同时将新索引应用于所有查询,则在重新启动时,环境将停止响应传入查询一分钟左右

如果希望零停机时间,则当某些索引运行更新的索引而其他索引不运行时,需要一个短的间隔(通常不到一分钟,具体取决于并行重新启动的次数)

如前所述,这可以通过Dgraph重新启动组进行控制