问题内容: 我从计算机访问服务器 得到这个 为什么使用Java API会出错? 编辑 有集群和节点部分的配置 问题答案: 一些建议: 1-使用端口9300。[9300-9400]用于节点到节点通信,[9200-9300]用于HTTP通信。 2-确保您使用的Java API的版本与服务器上运行的elasticsearch的版本匹配。 3-确保集群名称为(检查服务器上的elasticsearch.ym
问题内容: 我试图了解ElasticSearch中过滤器聚合的语法,但很困惑。文档中给出的示例是这样的: 我了解以下内容: “ aggs”定义了聚合块(这是“聚合”的快捷方式)。可以看到,示例中实际上存在嵌套的聚合。 “消息”是聚合块的用户定义名称。 “错误”和“警告”是用于创建聚合“桶”的过滤器的用户定义名称。他们删除“正文”分别等于“错误”和“警告”(匹配“术语”)的项目。 我不明白的是为什么
问题内容: 我当前正在使用Elasticsearch V2.3.1。我想在Java中使用以下Elasticsearch查询。 上面的查询搜索名为“ kimchy”的“用户”,并使用给定值更新“列表”字段。该查询同时更新多个文档。我在https://www.elastic.co/guide/en/elasticsearch/client/java- api/2.3/java-docs- update
问题内容: 我的映射: 当我搜寻 要么 我的点击数是0;但是,当我将order_id更改为1016081511482088 7时 ,我获得了成功。但是,返回的JSON ES显示: 我搜索了10160815114820888->没有结果 我搜索了1016081511482088 7- >结果是1016081511482088 8 我在官方文档中找到了long类型: 我的数据不超过2 ^ 63-1 那
问题内容: 我们正在定义一种架构,以通过安装在各种计算机上的Logstash托运人收集日志信息,并在一个Elasticsearch服务器中集中索引数据,并使用Kibana作为图形层。我们需要在Logstash托运人和elasticsearch之间建立可靠的消息传递系统,以准许交货。在Logstash托运人与elasticsearch之间选择Redis over RabbitMQ作为数据代理/消息传
问题内容: 我是Elastisearch Java API的新手 我安装了版本5.6,我的服务器elasticsearch正在运行 http:// localhost:9200 / 这是我的测试Java类 这是我的错误 问题答案: 在9200上使用端口9300代替,因为TransportClient在使用传输模块进行通信时需要端口9300。
问题内容: 我已经为jenkins安装了logstash插件,并将其配置为使用索引器作为弹性搜索。 在执行作业时,我看到以下错误: 我们将提供有关如何解决此错误的任何线索。 谢谢-Prateek 问题答案: 在Jenkins插件上,您需要定义包含[yourindex] / [yourtype]的elasticsearch网址,如下所示: http:// localhost:9200 / youri
本文向大家介绍基于Lucene的Java搜索服务器Elasticsearch安装使用教程,包括了基于Lucene的Java搜索服务器Elasticsearch安装使用教程的使用技巧和注意事项,需要的朋友参考一下 一、安装Elasticsearch Elasticsearch下载地址:http://www.elasticsearch.org/download/ ·下载后直接解压,进入目录下的bin,
问题内容: 在我的一个项目中,我计划将ElasticSearch与mysql一起使用。我已经成功安装了ElasticSearch。我能够单独管理ES中的索引。但我不知道如何用mysql实现相同的功能。 我已经阅读了几份文件,但我有点困惑,不清楚。谁能帮帮我吗? 提前致谢。 问题答案: 终于我找到了答案。分享我的发现。 要将ElasticSearch与Mysql一起使用,您将需要Java数据库连接(
问题内容: TLDR;如何批量格式化JSON文件以提取到Elasticsearch? 我试图将一些NOAA数据吸收到Elasticsearch中,并一直在利用NOAAPythonSDK。 我编写了以下Python脚本来加载数据并以JSON格式存储。 JSON输出: 该脚本解决了我遇到的一些格式化问题,我的下一个障碍是尝试对其进行格式化,以便可以在elasticsearch中利用批量导入功能。我偶然
本文向大家介绍Elasticsearch实现复合查询高亮结果功能,包括了Elasticsearch实现复合查询高亮结果功能的使用技巧和注意事项,需要的朋友参考一下 一.Es的配置 实现es的全文检索功能的第一步,首先从与es进行连接开始,这里我使用的是es的5.x java api语法. 二.功能的实现 以下是全文检索的核心代码,包括我遇到的错误以及解决,包括如何对高亮失效,高亮不全等的解决. 1
问题内容: 我只是不明白发生了什么。我的go应用程序无法连接到弹性搜索。该节点可用,已启动并正在运行。我在这里做错了什么? 这里有什么不对的地方?错误说 这是我在浏览器中命中GET请求时从弹性搜索返回的数据 } 问题答案: 当您继续在客户端中进行嗅探但群集没有可用节点时,通常会发生错误。您可以通过点击来检查集群的状态。 如果您不禁用嗅探功能,则Golang客户端将在后台运行进程,该进程每15分钟轮
问题内容: 我在为ElasticSearch Regexp Filter正确表达正则表达式时遇到问题。我正在尝试匹配url字段中“ info-for / media”中的任何内容,例如http://mydomain.co.uk/info-for/media/press- release-1 。为了尝试正确使用我现在使用的正则表达式,但这最终将与用户的查询字符串一起使用。 POST到localhos
问题内容: 我正在寻找Elasticsearch中的SQL Server LAG / LEAD函数模拟。 假设我有通过特定条件找到的结果集中的文档列表。结果集也以某种顺序排序。 我知道该结果集中一个文档的ID,因此我需要在同一结果集中查找下一个和/或上一个文档。 SQL Server 2012及更高版本具有获取记录集中下一行/上一行的功能。所以我想知道elasticsearch中是否有这样的功能。
问题内容: 我正在尝试创建仅在数组 的同一项目 上满足多个条件的情况下与文档匹配的查询/过滤器。 假设这是文档: 我希望能够检索在同一元素上具有N个条件匹配的文档。例如:应该匹配文档,但是不应该匹配。 我正在尝试嵌套布尔过滤器(除此过滤器之外,我还有其他过滤器),但是它不起作用,有些类似于 任何想法如何做到这一点?谢谢 编辑 :我更改了映射,现在嵌套查询根据Val的响应工作。我现在无法在嵌套字段上