API
分High Level REST 和 Low Level REST。
写入动作分类
Index、Create、Update
官网 Index API中的IndexRequest 可以设置两种动作 Index 或 Create(属于DocWriteRequest.OpType枚举类) 他们的区别是:
UpdateRequest是更新Document的一部分。
API 兼容
官网Java REST Client 和 Java API两种,要用Java REST Client后者已经过期。
Transport Client已经过时8.0彻底删除。
低 minor 版本Client可以和高版本的Server对接。但是高minor版本的Client发的请求,低版本Server可能识别不了。所以这属于向前/向上兼容
elasticsearch6 client type 设置成 _doc 就能连 elasticsearch7