我正试图找到一个正确的方法,如何重新索引我的弹性搜索索引没有停机时间。我使用python library与ES交互。ES的版本是6.4。在
以下是我的工作流程:
old_index
和new_index
new_index
old_index
的搜索别名old_index
不过,在我重新编制索引时,这有一个以重复记录形式出现的警告。记录可以在old_index
和new_index
中。在
有什么方法可以在记录被移动时自动删除new_ index
?在
我在尝试这样的事情。显然,这将删除new_index
中的所有记录,而不是{
POST _reindex
{
"source": {
"index": "old_index"
},
"dest": {
"index": "new_index",
},
"script": {
"source": "ctx.op = 'delete'",
"lang": "painless"
}
}
目前没有回答
相关问题 更多 >
编程相关推荐