栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在node.js中的Elasticsearch中创建一个空索引

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在node.js中的Elasticsearch中创建一个空索引

解决此问题的另一种方法是使用索引模板。索引模板的想法是让ES在需要时自动创建丢失的索引,即在索引其索引名与某种模式匹配的文档并为其预定义映射(+最终别名)时为该新索引建立索引。

例如,您可以创建如下的索引模板:

curl -XPUT localhost:9200/_template/template_1 -d '{    "template" : "your_dynamic_index_name_pattern",    "settings" : {        "number_of_shards" : 1    },    "mappings" : {        "places" : { // mapping definition of your places type        }    }}'

完成此操作后,只要您为

client.create()
索引名称与模式匹配的新文档建立索引(例如,使用上面的示例),ES就会在创建文档索引之前自动创建索引并放置映射。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/370247.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号