Elasticsearch日期索引匹配

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27868061/article/details/84940592

日期数学索引名称解析使您可以搜索一系列时间序列索引,而不是搜索所有时间序列索引并过滤结果或维护别名。 限制搜索的索引数可以减少集群上的负载并提高执行性能。 例如,如果要在日常日志中搜索错误,则可以使用日期数学名称模板将搜索限制为过去两天。

几乎所有具有索引参数的API都支持index参数值中的日期数学。

日期、数学匹配索引的形式为:

<static_name{date_math_expr{date_format|time_zone}}>
属性 描述
static_name 索引名中静态文本部分
date_math_expr 日期的数学表达式,代表了一个具体的时刻,如:now代表现在,now/d代表今天开始的时刻,now/M代表这个月开始的时刻,now/M-1M代表了上个月开始的时刻
date_format 日期格式化表达式,代表了如何将date_math_expr的时刻转化为日期字符串
time_zone 代表了需要转化的时区,用+12:00形式表示

猜你喜欢

转载自blog.csdn.net/qq_27868061/article/details/84940592