elasticsearch不删除索引只清理数据——筑梦之路

这里主要使用了elasticsearch的接口

_delete_by_query
# 清理指定时间之前的数据

curl -X POST "http://localhost:9200/[索引名]/_delete_by_query?pretty&wait_for_completion=false" -H 'Content-Type: application/json' -d '
 {
   "query": {
     "range": {
       "[时间日期字段]": {
         "lt": "2024-03-31 00:00:00"
       }
     }
   }
 }
 '

此处在后台运行,响应结果示例:
{

"took" : 3686,

"timed_out" : false,

"total" : 117666,

"deleted" : 117666,

"batches" : 118,

"version_conflicts" : 0,

"noops" : 0,

"retries" : {

"bulk" : 0,

"search" : 0

},

"throttled_millis" : 0,

"requests_per_second" : -1.0,

"throttled_until_millis" : 0,

"failures" : [ ]

}

响应解释:
took: 表示整个操作的开始到结束的毫秒数。

timed_out: 请求处理过程中是否超时

total: 成功处理的doc数量

deleted: 成功删除的文档数。

batches: 通过查询删除的scroll响应数量。

version_conflicts: 根据查询删除时,版本冲突的数量。

noops: 暂没发现有什么作用,据悉是为了保持跟其他api结构一致

retries: search 操作和bulk操作的重试次数

throttled_millis: 因为requests_per_second而产生的睡眠时间

requests_per_second: 每秒处理的请求数


# 查看任务

curl -XGET "http://localhost:9200/_tasks?detailed=true&actions=*/delete/byquery&pretty"

# 优化所有的索引

curl -XPOST "http://localhost:9200/_forcemerge?only_expunge_deletes=true"

相关推荐

  1. elasticsearch删除索引清理数据——

    2024-04-14 19:28:03       15 阅读
  2. Elasticsearch 支持的插件 ——

    2024-04-14 19:28:03       16 阅读
  3. 深入理解Dockerfile ——

    2024-04-14 19:28:03       32 阅读
  4. ffmpeg静态编译 ——

    2024-04-14 19:28:03       36 阅读
  5. 命令行重置kafka消费最新数据 ——

    2024-04-14 19:28:03       43 阅读
  6. loTDB数据库常用SQL语句搜集 ——

    2024-04-14 19:28:03       37 阅读
  7. LVM逻辑卷管理快照 ——

    2024-04-14 19:28:03       7 阅读
  8. ansible crontab任务管理 ——

    2024-04-14 19:28:03       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-14 19:28:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-14 19:28:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-14 19:28:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-14 19:28:03       18 阅读

热门阅读

  1. 【2024】elasticsearch的安装及使用建议

    2024-04-14 19:28:03       19 阅读
  2. 【React Router】初识路由(中)

    2024-04-14 19:28:03       15 阅读
  3. Verilog语法回顾--case语句

    2024-04-14 19:28:03       18 阅读
  4. go标准库和第三方库使用

    2024-04-14 19:28:03       15 阅读
  5. 华纳云:如何选择适合自己需求的备份服务器?

    2024-04-14 19:28:03       17 阅读
  6. Modbus-RTU通讯协议

    2024-04-14 19:28:03       14 阅读
  7. Internet Download Manager(IDM):提升下载效率的神器

    2024-04-14 19:28:03       27 阅读
  8. 2024-4-14关于闭包的理解

    2024-04-14 19:28:03       12 阅读
  9. 线程池的参数 以及实现

    2024-04-14 19:28:03       14 阅读