【问题标题】:Enable and Specify ttl for elasticsearch index using elasticsearch-py client使用 elasticsearch-py 客户端为弹性搜索索引启用和指定 ttl
【发布时间】:2016-10-24 22:08:34
【问题描述】:

有人能指出正确的方向,使用 elasticsearch-py 客户端为文档指定弹性搜索索引 ttl 时间吗?

我尝试了官方文档,但看起来没有多大帮助。

【问题讨论】:

    标签: elasticsearch elasticsearch-2.0


    【解决方案1】:

    您是否尝试将 ttl 值作为参数提供给 this 创建函数?

    【讨论】:

      【解决方案2】:

      您正在使用的库必须使用封面下的 API: https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-ttl-field.html(注意:这看起来**已弃用**,请考虑使用 ES 文档中所说的 index-per-timeframe

      它被称为ttl,所以你很可能通过在 lib 的 github 存储库中搜索 ttl 找到一些东西:https://github.com/elastic/elasticsearch-py/search?utf8=%E2%9C%93&q=ttl

      这很有效,因为ttl 是一个特定的字符串,与其他字符串几乎没有冲突...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-24
        • 1970-01-01
        • 1970-01-01
        • 2015-11-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多