elasticsearch-plugin相关内容

弹性搜索群集中相同查询的不同结果

我已经创建了一个具有3个节点的弹性搜索集群,具有3个分片和2个副本。 当同一个索引使用相同的数据时,相同的查询获取不同的结果。 现在结果基本上是由_score字段desc排序(我认为它的默认排序方式),而且要求也希望结果按照desc的顺序进行排序。 所以这里我的问题是为什么同样的查询产生不同的结果,然后如何纠正这样的结果,每次都有相同的查询。 查询附加 { “from”:0, ..
发布时间:2017-08-07 03:22:52 分布式计算/Hadoop

喜欢在Elasticsearch搜索

我正在使用弹性搜索来从json文件进行过滤和搜索,而我在这项技术中是新手。所以我有点困惑如何在弹性搜索中写入查询。 select * from table_name其中'field_name'像'a% ' 这是mysql查询。如何在Elasticsearch中写这个查询?我正在使用弹性搜索版本0.90.7。 解决方案 如果可能,我强烈建议更新您的ElasticSea ..

在弹性搜索中生成密钥库并在readonlyrest插件中添加身份验证?

我正在使用 readonlyrest 插件在弹性搜索集群中添加密码验证。我正在安装插件,现在我正在尝试配置我的配置文件(.yml文件),但是如果0他们正在使用密钥库,请参见下文 code> http.type:ssl_netty4 readonlyrest: enable:true ssl: enable:true keystore_file:“/ elasticsear ..
发布时间:2017-08-07 01:55:16 分布式计算/Hadoop

AWS弹性搜索和CORS

https://aws.amazon.com/elasticsearch-service/ 很容易设置。基本上只是击中部署。我不幸得不到任何Elasticsearch GUI连接(ElasticHQ,Elasticsearch Head),因为在AWS构建中没有启用CORS,并且没有办法更改弹性搜索配置或安装我可以看到的插件。有人知道如何在AWS上更改这些选项? 解决方案 情况对任何 ..

如何快速重新索引ElasticSearch?

我有一个ElasticSearch索引,大约有200M文档,总索引大小为90Gb。 我更改了映射,所以我希望ElasticSearch重新索引所有的文档 我写了一个脚本,创建一个新的索引(使用新的映射),然后遍历旧索引中的所有文档,然后放入新的索引。 似乎有效,但问题是它的工作非常慢。 两天前以300个文件/分钟开始,现在速度为150个文档/分钟。 该脚本在同一网络内的计 ..
发布时间:2017-08-07 01:01:40 分布式计算/Hadoop

将数据从Oracle /关系表索引到弹性搜索中的更好的方法是什么?

将大型数据从Oracle数据库索引到弹性搜索集群有哪些选择?要求是将300万条记录一次索引到多个索引中,并且每天还会有大约100万个更改的增量更新。 我已经尝试过JDBC插件,用于elasticsearch river / feeder ,两者似乎都在运行,或者需要本地运行弹性搜索实例。请让我知道,如果有更好的选择,运行弹性搜索索引器作为一个独立的工作(可能是基于java)。任何建议将是非常 ..

ElasticSearch如何与Mysql集成

在我的一个项目中,我打算使用ElasticSearch和mysql。 我已成功安装ElasticSearch。我能够分别管理ES中的索引。但是我不知道如何使用mysql实现相同的方法。 我已经阅读了几个文档,但我有点困惑,没有清楚的想法。任何人都可以帮助我吗? 提前感谢 解决方案 最后我找到答案。分享我的发现。 要使用ElasticSearch与Mysql,您将需要Ja ..

自定义分析器,用于打破特殊字符和小写/大写的令牌

我正在尝试编写一个自定义分析器,它打破特殊字符的标记,并在索引之前将其转换成大写,如果我用小写搜索,我应该可以得到结果。 例如,如果我提供的数据@源代码 - 它应该用空格替换@任何特殊的字符,它应该替换为空格,并给我的结果像数据源。 这是我如何实现。 PUT声音 { “设置”:{ “分析”:{ “analyzer”:{ “my_analyzer”:{ “tokenizer”: ..

logstash索引一个文本文件

我想在Elasticsearch中导入文本文件。文本文件每行包含3个值。经过几个小时的努力,我没有完成。 Elasticsearch 5.4.0已安装Logstash。 样本数据: 用户名电子邮件哈希 用户名电子邮件哈希 用户名电子邮件哈希 用户名电子邮件哈希 用户名电子邮件哈希 还构建了一个python脚本,但它太慢了: import requests ..

弹性搜索索引RDBMS数据

这些是三个简单的问题,令人惊讶的是很难找到明确的答案。 ElasticSearch是否支持RDBMS表(Oracle / SQLServer / Informix)中的索引数据开箱即用? 如果是的话,请指点我有关如何做的文件 如果没有,什么是替代方式(像Rivers这样的插件已被弃用),良好的信誉 解决方案 我很惊讶,还没有任何坚实的答案。所以这里是解决方案。 Logstash ..
发布时间:2017-08-06 23:52:26 分布式计算/Hadoop

在Elastisearch中实现电子邮件警报的最佳方式是什么?

我们将在AWS建立一个新的招聘板类型的网站,我们正在使用Elastisearch进行所有的工作和候选人搜索功能。 该网站将电子邮件提醒 1)候选人可以设置一个警报,以便发布匹配某些关键字并且在特定邮政编码的X英里内的新作业将通过电子邮件发送给他们。 2)招聘人员将能够设置警报,以便在特定邮政编码的X英里内的某些关键字的简历将通过电子邮件发送给他们 是否有开源代码可以让我们开始吗? ..
发布时间:2017-08-06 23:34:26 分布式计算/Hadoop

我可以更改顶级菜单栏,并删除kibana-4中的一些选项

我已经在我的Linux机器上安装了 kibana-4 。我的要求是我想删除我的kibana主页中的保存搜索字段的选项,我想通过我自己的定制菜单来更改kibana的顶级菜单。 这里是我想要做的快照。 解决方案 Kibana 4还没有很好的记录。您可能需要深入了解代码以了解事情的运作方式。 据说您可能希望使用'embed = true | false'URL参数显示或不是整个工具栏。 ..
发布时间:2017-08-06 23:32:52 前端开发

Elasticsearch插件来分类文档

对我而言,最好的解决方案是将其分类为所有最常见的术语(/概念)以用户可以浏览的标签云显示。 有没有办法实现?任何建议? 谢谢 解决方案 基本思想是使用 条款聚合,每个条款将产生一个桶。 POST / _search { “aggs”:{ “genres”:{ “terms”:{“field”:“genre”} } } } 您将获得的回复将通过 ..
发布时间:2017-08-06 23:00:33 分布式计算/Hadoop