Elasticsearch之_template索引模版的运用

一、什么是索引模版

  • 索引模板: 就是把已经创建好的某个索引的参数设置(settings)和索引映射(mapping)保存下来作为模板, 在创建新索引时, 指定要使用的模板名, 就可以直接重用已经定义好的模板中的设置和映射.
  • 用途:在数据量很大,需要按月或按日创建索引需求时,使用索引模版就很有必要了,你只需要创建好索引模版,后续根据该模版去创建索引,就不需要每次都去设置settings和mappings.

二、创建索引模版

curl -XPUT "http://localhost:9200/_template/stat_workload?pretty" -H 'Content-Type: application/json' -d'
{
  "index_patterns": "stat_workload_*",   	// 适配索引
  "aliases": {
    "{index}_alias": {}						// 索引对应的别名
  },
  "settings": {
    "index": {
      "max_result_window": "200000",		// 设置from + size <= 200000
      "
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值