elasticsearch 在ElasticSearch上启用TTL(生存时间)
假设我每秒向禁用TTL的ElasticSearch添加一次文档 每个文档的TTL为2h 一小时后,我在索引上启用TTL 我继续添加文档,直到第二个小时开始 在我看来,应该发生的一连串事件是:
elasticsearch 在ElasticSearch上启用TTL(生存时间),
elasticsearch,
elasticsearch,假设我每秒向禁用TTL的ElasticSearch添加一次文档 每个文档的TTL为2h 一小时后,我在索引上启用TTL 我继续添加文档,直到第二个小时开始 在我看来,应该发生的一连串事件是: - - - - - - - - - | | | | | | | |_4hr: All documents dead | | |_2hr: Stop adding documents, first doc
- - - - - - - - -
| | | |
| | | |_4hr: All documents dead
| | |_2hr: Stop adding documents, first documents should die
| |_1hr: Enable TTL on index
|_0hr: Begin adding documents
这对应于,但实际上发生了什么?没有解释如果索引的TTL延迟打开,或者反复打开和关闭会发生什么
当然,使用可靠文档参考的答案是最受欢迎的