可以在索引级别设置_ttl吗?

时间:2015-10-05 22:46:14

标签: elasticsearch ttl

在elasticsearch中,可以为文档或类型设置_ttl值;但是,_ttl值可以设置在索引级别吗?对于所有指数的个别指数或所有指数的全球指数?

我希望实施一个删除索引的保留策略,而不仅仅是文档。

1 个答案:

答案 0 :(得分:0)

您可以使用允许索引操作的Curator:

  • 删除(按消耗的总空间或按日期)
  • 关闭
  • 禁用bloom过滤器缓存
  • 优化(Lucene forceMerge)

安装完成后,您可以像这样管理保留期:

$ curator.py --host my-elasticsearch -d 90

这意味着您希望保留不超过90天的指数。

更多详情here

此致 阿兰