についての良いドキュメントが見つかりませんElasticsearch TTLフィールド。文書が既に保管されている索引があります。その後、インデックスでTTLを有効にした場合、その新しいTTLは既存の文書にも適用されますか?
同様に、後でデフォルトのTTLを変更した場合、その新しいTTLは既存の文書に適用されますか、それ以降の新しい文書にのみ適用されますか?
回答:
回答№1は1私がこれを最初に見逃した方法はわかりませんが、elasticsearchのドキュメントにこの動作が説明されています。
ソース: http://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-ttl-field.html
putマッピングAPIを使用してデフォルト値を動的に更新できます。既に索引付けされた文書の_ttlは変更されませんが、将来の文書には使用される予定です。