es提供的RestHighLevelClient是不是无法执行创建索引和创建mappin的操作?感觉es提供的rest api不是很好用

今天尝试将之前代码里面的transportclient切换到es提供的restclient,发现其中RestHighLevelClient api没有提供创建索引的功能,官方文档支持的api好像就是没有找到PUT请求的api:(Index API Get API Delete API Update API Bulk API Search API Search Scroll API Clear Scroll API Info API)如果我想通过rest client执行创建索引的操作是不是只能通过RestLowLevelClient构建http entity来执行创建索引操作?在此,感觉es提供的Rest客户端不是很好用啊,这里是不是可以推荐使用第三方封装好得JestClient?
已邀请:

kennywu76 - wood@Ctrip

赞同来自: jianjianhe

最新的6.3版本的RestHighLevelClient可以满足你的需要,参考: https://www.elastic.co/guide/e ... .html
 

cyberdak - 58.com

赞同来自:

jest就挺好用的,我在几个项目里面用的都是jest

要回复问题请先登录注册