删除一年的数据, 程序莫名终止, 数据删除不成功
POST /索引名字/_delete_by_query?&slices=8&wait_for_completion=false
{
"query":{
"bool":{
"must":[
{"range":{"gmt_create":{"gte":0,"lte": 1641028459000}}}
]
}
}
}
最后改为 控制在一个小时范围内 ,一天的范围批量删除数据成功了。怀疑时数据量太大,内存不足但是程序没报错比较奇怪。
POST 索引名字/_delete_by_query
{
"query":{
"range": {
"gmt_create": {
"gte": xxx,
"lte": xx
}
}
}
}
仅merge delete文档
delete文档所在的段做merge
POST /索引名/_forcemerge?only_expunge_deletes=true