本文介绍: elasticsearch中create、index、update都可以实现插入功能,但是实现原理并不相同。
本文基于elasticsearch7.3.0版本。
一、思维导图
elasticsearch中create、index、update都可以实现插入功能,但是实现原理并不相同。
二、验证index和create
由上面思维导图可以清晰的看出create、index的大致区别,下面我们来验证下思维导图中的场景:
1、首先明确一点:如何指定是create操作还是index操作?可以通过在ES DSL指令后面拼接op_type=create
或_create
实现。
例:假设目前我有一个索引为my_index,现在要向ES中索引一条doc,并指定是create操作:
三、index和create小结
四、update操作
五、index和update小结
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。