es删除索引数据也会清理吗es索引创建和删除es删除索引,数据也会清理吗




es删除索引数据也会清理吗es索引创建和删除es删除索引,数据也会清理吗

2022-07-21 2:27:02 网络知识 官方管理员

```

#!/bin/sh

index_all=$(curl-XGET-s'http://172.40.1.26:9200/_cat/indices?v'|awk'{print$3}')

#指定日期(7天前)

DATA=`date-d"1weekago"+%Y-%m-%d`

#当前日期

time=`date`

#需要保留的索引

not_in="base_area_view,common_data_notice_content,model_info_full_view"

foriin${index_all};

do

if[[$not_in==*$i*]]

es删除索引数据也会清理吗(es索引创建和删除)(1)

then

echo$iisnotneeddelete\!;

else

curl-XDELETE"http://127.0.0.1:9200/${i}";

echo"于$time清理$i索引!"

fi

done

```

这里可以优化下根据日期等来删除就不写了这里

发表评论:

最近发表
网站分类
标签列表