elasticsearch-java-api相关内容

如何使用弹性 java 客户端与 aws elasticsearch 服务交谈?

我已经使用 AWS elasticsearch 服务(不是 EC2)设置了一个 elasticsearch 服务器.它给了我一个端点 https://xxx-xxxxxxxx.us-west-2.es.amazonaws.com/ 如果我点击这个端点(注意没有指定端口)我可以得到预期的 {状态:200,name: "主谋",集群名称:“xxxx",版本: {数字:“1.5.2",build_ha ..

使用Java API的Elasticsearch多条件查询

有多个文档,每个文档包含大约100个字段.我想通过弹性搜索Java API 5.x执行以下搜索: 我想在此搜索中使用3个字段,即 部门工作名称 我想搜索与“部门:D1",“部门:D2",“工作:J1",“工作:J2",“名称:N1"等字段匹配的退货文件 我一直在尝试这种方式 String []个部门= ["d1","d2","d3"];String []个工作= ["j1", ..
发布时间:2021-05-03 20:27:23 Java开发

在Elasticsearch 7.7版中跨多个索引查询

在弹性搜索7.7版中,删除了索引中的多个_type, 现在,如果要跨多个索引进行查询,我们将按照以下方式进行操作. /index1,index2/_search?q=type:tweet 在7.7中,使用Transport Java API从多个索引查询的最佳方法是什么? 已编辑: 1)假设我有两个索引,"用户"和"推特",我想同时搜索索引-用户和推特,如下所示 如果我想 ..

elasticsearch:返回的TotalPages不正确

我的索引库中有107个文档,我创建了一种以分页方式返回所有这些文档的方法,在我的情况下,第一页包含20个文档,而我在逻辑上得到6页,前5个首页分别包含20个文档,并且第6页仅包含7页.问题在于方法总是返回1页而不是6 @Override @Transactional(readOnly = true) public Page findAll(Pageable ..

使用Rest High Level Client检索数据或将数据插入Elastic Search时发生SocketTimeoutException

在从Elastic检索数据/向Elastic插入数据时,我正面对SocketTimeoutException.当10-30 request/second附近时,就会发生这种情况.这些请求是get/put的组合. 这是我的弹性配置: 3 master nodes每个4GB RAM 2 data nodes每个8GM RAM 连接到上述数据节点的Azure负载均衡器(似乎仅打开了920 ..

如何使用Java在Elasticsearch中执行多个过滤器查询?

我已经在弹性搜索之上构建了一个网络应用程序。我想使用Java做一个多重过滤器。 弹性搜索查询: { “query” :{ “bool”:{ “must”:[ {“match”:{ “T”:“TEXT”}, “match” :{ “new_content”:“TEXT” } }, ], “过滤器”:{ “ :{ “collection1”:“xyz” }, “term”:{ “ ..
发布时间:2017-08-07 01:58:33 分布式计算/Hadoop

使用弹性的java客户端怎么说aws弹性搜索服务?

我已经使用 AWS弹性搜索服务(非EC2)设置了弹性搜索服务器。它给了我一个端点 https://xxx-xxxxxxxx.us-west-2.es.amazonaws。 com / ,如果我点击这个端点(注意没有指定端口)我可以得到预期的 { 状态:200, 名称:“Mastermind”, cluster_name:“xxxx”, 版本:{ 数字:“1.5.2”, build_ha ..

使用Java更新在Elasticsearch中的查询

我目前正在使用Elasticsearch V2.3.1。我想在Java中使用以下Elasticsearch查询。 POST / twitter / _update_by_query { “script”:{ “inline”新评新新新新新旗新新新新旗新新新新旗新新旗新新旗200新新新新新旗新新旗200新新新新新新新新新新新旗新新旗新新旗新新新新新新新旗新新旗新新旗新新新新新新新旗新新新 ..
发布时间:2017-08-06 22:42:38 Java开发

如何使用弹性Java客户端交谈AWS elasticsearch服务?

我已经建立了使用 AWS elasticsearch服务(不EC2)一elasticsearch服务器。它给了我一个端点的https://xxx-xxxxxxxx.us-west-2 .es.amazonaws.com / ,如果​​我点击这个端点(注意,没有指定的端口),我可以得到预期的 { 状态:200, 名称:“智多星”, CLUSTER_NAME:“XXXX”, 版: ..