es索引名中的{now/M}
时间: 2023-12-17 14:06:11 浏览: 26
{now/M}是 Elasticsearch 中的时间格式化字符串,它表示当前时间,精确到月份。在 ES 索引名中使用{now/M}可以使索引名按月份自动滚动,例如,如果现在是2021年10月,那么索引名可以命名为my_index-2021.10,下个月就会自动滚动到my_index-2021.11,以此类推。使用{now/M}可以使索引名更加精细化,但同时也会导致索引数量增多,需要根据实际情况进行权衡。
相关问题
es索引名中的{now/m}
{now/m}是 Elasticsearch 中的时间格式化字符串,它表示当前时间,精确到分钟。在 ES 索引名中使用{now/m}可以使索引名按分钟自动滚动,例如,如果现在是2021年10月1日12时30分,那么索引名可以命名为my_index-2021.10.01-12.30,下一分钟就会自动滚动到my_index-2021.10.01-12.31,以此类推。使用{now/m}可以使索引名更加精细化,但同时也会导致索引数量增多,需要根据实际情况进行权衡。
es索引名中的{now/s}
{now/s}是 Elasticsearch 中的时间格式化字符串,它表示当前时间,精确到秒。在 ES 索引名中使用{now/s}可以使索引名按秒自动滚动,例如,如果现在是2021年10月1日12时30分30秒,那么索引名可以命名为my_index-2021.10.01-12.30.30,下一秒就会自动滚动到my_index-2021.10.01-12.30.31,以此类推。使用{now/s}可以使索引名更加精细化,但同时也会导致索引数量增多,需要根据实际情况进行权衡。