索引模板(Index Template),顾名思义就是创建索引的模具,其中可以定义一系列
规则来帮助我们构建符合特定业务需求的索引的 mappings 和 settings,通过使用索引模
板可以让我们的索引具备可预知的一致性。
5.8.1 创建索引模板
![](https://img-blog.csdnimg.cn/20210720092948284.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NvbmdfcXVhbl8=,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20210720093007706.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NvbmdfcXVhbl8=,size_16,color_FFFFFF,t_70)
其中 "index_patterns": ["movie_test*"]的含义就是凡是往 movie_test 开头的索引写
入数据时,如果索引不存在,那么 ES 会根据此模板自动建立索引。
在 "aliases" 中用{index}表示,获得真正的创建的索引名。aliases 中会创建两个别名,
一个是根据当前索引创建的,另一个是全局固定的别名。
5.8.2 测试
➢
向索引中添加数据
![](https://img-blog.csdnimg.cn/2021072009330134.png)
![](https://img-blog.csdnimg.cn/20210720093319181.png)