Q:非洲食人族的酋长吃什么?

elasticsearch的数据怎么只保留前七天的数据

默认分类 | 作者 sweetpotato | 发布于2018年04月13日 | 阅读数:15176

请问在哪里设置只保存7天的数据
捕获.PNG
已邀请:

xiaoke - http://blog.51cto.com/kexiaoke

赞同来自: laoyang360

请使用官方的工具
elasticsearch-curator
https://pypi.python.org/pypi/elasticsearch-curator

medcl - 今晚打老虎。

赞同来自: laoyang360

恩,对的,Curator 可以解决这个需求,另外 6.3  有一个 Index LifeCycle Management 可以很方便的管理索引的保存期限。

yayg2008

赞同来自:

需要自己写定时任务去删除过期数据。

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

感谢邀请。同楼上,kafka有自定义保存期限的配置。ES貌似没有,注意除了delete_by_query 定时处理外,记得POST /_forcemerge .物理磁盘删除。

要回复问题请先登录注册