elasticsearch,Java,elasticsearch" /> elasticsearch,Java,elasticsearch" />

如何使用JAVA高级REST客户端在Elasticsearch的实时API请求中指出问题

如何使用JAVA高级REST客户端在Elasticsearch的实时API请求中指出问题,java,elasticsearch,Java,elasticsearch,如果有人能告诉我一种使用REST高级客户端或JAVA中的任何其他方式从JAVA执行时间点API请求的方法,这将非常有帮助,Elasticsearch 7.10.1中新引入了该方法。(除了传输客户端,因为它很快就要被弃用)当高级rest客户端没有任何api的包装器时,低级rest客户端就来拯救它。您可以通过高级客户端使用低级客户端,如下所示: String endPoint = "my-index-000001/_pit"; Request request = new Requ

如果有人能告诉我一种使用REST高级客户端或JAVA中的任何其他方式从JAVA执行时间点API请求的方法,这将非常有帮助,Elasticsearch 7.10.1中新引入了该方法。(除了传输客户端,因为它很快就要被弃用)

当高级rest客户端没有任何api的包装器时,低级rest客户端就来拯救它。您可以通过高级客户端使用低级客户端,如下所示:

String endPoint = "my-index-000001/_pit";
Request request = new Request("POST", endPoint);
request.addParameter("keep_alive", "1m");
Response response = highLevelClient.getLowLevelClient().performRequest(request);

然后使用
响应
对象提取相关信息。

谢谢。因此,到目前为止,还没有直接的方法使用REST高级客户端发出PIT请求。我们只能使用低级客户端。我想确定弹性文档是否丢失了它,或者它根本没有作为REST高级客户机的一部分引入。