elasticsearch-plugin相关内容
我已经创建了一个具有3个节点的弹性搜索集群,具有3个分片和2个副本。 当同一个索引使用相同的数据时,相同的查询获取不同的结果。 现在结果基本上是由_score字段desc排序(我认为它的默认排序方式),而且要求也希望结果按照desc的顺序进行排序。 所以这里我的问题是为什么同样的查询产生不同的结果,然后如何纠正这样的结果,每次都有相同的查询。 查询附加 { “from”:0,
..
据我所知,我们可以在弹性搜索中解析文档,当我们搜索一个关键字时,它将使用这个java API代码返回文档: - org.elasticsearch.action.search.SearchResponse searchHits = node.client() .prepareSearch() .setIndices(“indices”) .setQuery (qb) .setFro
..
我正在使用弹性搜索来从json文件进行过滤和搜索,而我在这项技术中是新手。所以我有点困惑如何在弹性搜索中写入查询。 select * from table_name其中'field_name'像'a% ' 这是mysql查询。如何在Elasticsearch中写这个查询?我正在使用弹性搜索版本0.90.7。 解决方案 如果可能,我强烈建议更新您的ElasticSea
..
我在debian jessie上安装了elasticsearch 1.7.3。它使用默认配置文件并正常工作。但是当我调用 sudo / usr / share / elasticsearch / bin / plugin 它会返回错误: 线程中的异常“main”org.elasticsearch.env.FailedToResolveConfigException:无法解析配置路径[“/us
..
我正在尝试安装弹性搜索 elasticsearch-readonlyrest-plugin 。现在在其安装页面上安装,-Uninstall,-Build 提到使用命令 sudo bin / plugin install https://github.com/sscarduzio/elasticsearch-readonlyrest-plugin/raw/master/download/elasti
..
我正在使用 readonlyrest 插件在弹性搜索集群中添加密码验证。我正在安装插件,现在我正在尝试配置我的配置文件(.yml文件),但是如果0他们正在使用密钥库,请参见下文 code> http.type:ssl_netty4 readonlyrest: enable:true ssl: enable:true keystore_file:“/ elasticsear
..
https://aws.amazon.com/elasticsearch-service/ 很容易设置。基本上只是击中部署。我不幸得不到任何Elasticsearch GUI连接(ElasticHQ,Elasticsearch Head),因为在AWS构建中没有启用CORS,并且没有办法更改弹性搜索配置或安装我可以看到的插件。有人知道如何在AWS上更改这些选项? 解决方案 情况对任何
..
我有一个ElasticSearch索引,大约有200M文档,总索引大小为90Gb。 我更改了映射,所以我希望ElasticSearch重新索引所有的文档 我写了一个脚本,创建一个新的索引(使用新的映射),然后遍历旧索引中的所有文档,然后放入新的索引。 似乎有效,但问题是它的工作非常慢。 两天前以300个文件/分钟开始,现在速度为150个文档/分钟。 该脚本在同一网络内的计
..
将大型数据从Oracle数据库索引到弹性搜索集群有哪些选择?要求是将300万条记录一次索引到多个索引中,并且每天还会有大约100万个更改的增量更新。 我已经尝试过JDBC插件,用于elasticsearch river / feeder ,两者似乎都在运行,或者需要本地运行弹性搜索实例。请让我知道,如果有更好的选择,运行弹性搜索索引器作为一个独立的工作(可能是基于java)。任何建议将是非常
..
在我的一个项目中,我打算使用ElasticSearch和mysql。 我已成功安装ElasticSearch。我能够分别管理ES中的索引。但是我不知道如何使用mysql实现相同的方法。 我已经阅读了几个文档,但我有点困惑,没有清楚的想法。任何人都可以帮助我吗? 提前感谢 解决方案 最后我找到答案。分享我的发现。 要使用ElasticSearch与Mysql,您将需要Ja
..
我想在所有的弹性搜索索引文档中替换单个用户名。有没有任何API查询? 我尝试搜索多个但找不到。任何一个有想法? 我的场景: curl -XPOST'http:// localhost:9200 / test / movies /'-d'{”user“:”mad“,”role“:”tester“}'curl -XPOST' http:// localhost:9200 / tes
..
我正在尝试编写一个自定义分析器,它打破特殊字符的标记,并在索引之前将其转换成大写,如果我用小写搜索,我应该可以得到结果。 例如,如果我提供的数据@源代码 - 它应该用空格替换@任何特殊的字符,它应该替换为空格,并给我的结果像数据源。 这是我如何实现。 PUT声音 { “设置”:{ “分析”:{ “analyzer”:{ “my_analyzer”:{ “tokenizer”:
..
我想在Elasticsearch中导入文本文件。文本文件每行包含3个值。经过几个小时的努力,我没有完成。 Elasticsearch 5.4.0已安装Logstash。 样本数据: 用户名电子邮件哈希 用户名电子邮件哈希 用户名电子邮件哈希 用户名电子邮件哈希 用户名电子邮件哈希 还构建了一个python脚本,但它太慢了: import requests
..
这些是三个简单的问题,令人惊讶的是很难找到明确的答案。 ElasticSearch是否支持RDBMS表(Oracle / SQLServer / Informix)中的索引数据开箱即用? 如果是的话,请指点我有关如何做的文件 如果没有,什么是替代方式(像Rivers这样的插件已被弃用),良好的信誉 解决方案 我很惊讶,还没有任何坚实的答案。所以这里是解决方案。 Logstash
..
这是我的要求: POST / _bulk {“index”:{“_index”:“测试“,”_type“:”type1“,”_id“:”1“}} {”firstname“:”first_name1“,”lastname“:”last_name1“}, {”firstname“ :“first_name2”,“lastname”:“last_name2”}, {“firstnam
..
我正在编写一个弹性搜索插件,它依赖于从磁盘上的文件读取数据。当我尝试在我的代码中访问这个文件时,我得到以下异常。 导致:java.security.AccessControlException:访问被拒绝(“java.io.FilePermission”“patient_similarity / codes.txt”“read”) 在java.security.AccessControlCo
..
我们将在AWS建立一个新的招聘板类型的网站,我们正在使用Elastisearch进行所有的工作和候选人搜索功能。 该网站将电子邮件提醒 1)候选人可以设置一个警报,以便发布匹配某些关键字并且在特定邮政编码的X英里内的新作业将通过电子邮件发送给他们。 2)招聘人员将能够设置警报,以便在特定邮政编码的X英里内的某些关键字的简历将通过电子邮件发送给他们 是否有开源代码可以让我们开始吗?
..
我已经在我的Linux机器上安装了 kibana-4 。我的要求是我想删除我的kibana主页中的保存搜索字段的选项,我想通过我自己的定制菜单来更改kibana的顶级菜单。 这里是我想要做的快照。 解决方案 Kibana 4还没有很好的记录。您可能需要深入了解代码以了解事情的运作方式。 据说您可能希望使用'embed = true | false'URL参数显示或不是整个工具栏。
..
当我尝试执行Elasticsearch时,我正在尝试在我的Linux机器上运行Elasticsearch 2.1.1得到以下错误, 线程“main”中的异常java.lang.RuntimeException:不要以root身份运行弹性搜索。 在org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:93
..
对我而言,最好的解决方案是将其分类为所有最常见的术语(/概念)以用户可以浏览的标签云显示。 有没有办法实现?任何建议? 谢谢 解决方案 基本思想是使用 条款聚合,每个条款将产生一个桶。 POST / _search { “aggs”:{ “genres”:{ “terms”:{“field”:“genre”} } } } 您将获得的回复将通过
..