我正在尝试在Solr云上实现主动/被动数据收集。我们每天都会获得一个新的feed文件,我创建了两个类似的配置Col1和Col2的集合,其中别名Col_active和Col_passive指向实际的集合。每天晚上我都想在成功加载后将feed文件加载到被动和切换别名,这样就不会有很长的停机时间。
Col_active - > Col1,Col_passive - > COL2
成功加载到Col_passive后,交换Col_active和Col_passive以便
Col_active - > Col2,Col_passive - > COL1
与Core API的SWAP操作一样,是否有一种直接的方式来交换Collection别名请告诉我或者还有其他更好的方法吗?
谢谢,
答案 0 :(得分:1)
截至目前,还没有这样简单的收集API。
但你可以通过2个API调用实现相同的目标
admin / collections?action = CREATEALIAS& name = Col_active& collections = Col2 admin / collections?action = CREATEALIAS& name = Col_passive& collections = Col1