问题标签 [elasticsearch-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4554 浏览

elasticsearch - 排序在弹性搜索中不起作用

我正在使用弹性搜索创建索引,并希望能够对“字段”country_en 进行排序(我可能想稍后添加另一个字段)。但是排序结果不正确。

降序将返回

  • 捷克共和国
  • 德国
  • 法国
  • 芬兰
  • 捷克共和国
  • 捷克共和国
  • 德国
  • 英国

当我升序排序时,顺序再次不同,但不是字母表。

我给创建索引的命令是:

搜索是通过弹性搜索 PHP 库完成的。该命令是一个数组,但我使用 PHP json_encode 将其转换为 JSON。

正在索引的数据

0 投票
1 回答
509 浏览

elasticsearch - Hive 中的计数不匹配 - Hive 表和 ES 索引中的 Elasticsearch 集成

我使用 hive 创建了弹性搜索索引。在这里,我有一个临时表,其中加载所有原始数据。从该表中选择一些符合某些条件的数据并将它们插入到与弹性搜索索引集成的表中。

创建索引后,我将在与 ES 和弹性搜索索引集成的表上比较 hive 表中的计数(在相同标准的主表中)。发现计数不一样。

在 ES 索引中它是:4663296 在与 ES 集成的表上:4663296(与 ES 相同)但在 hive 中它是:4611296(相同标准的主表) - 小于 ES

那么有人可以告诉我为什么这个计数在 ES 中更多。应该是一样的吧?

谢谢,拉克托

0 投票
0 回答
288 浏览

performance - elasticsearch plugins too slow

I am running an elasticsearch server on my vm server (windows 2008 server r2) with 2 plugins "head" and "kibana". When I try to access to this url "servername:9200" everything works well and fast, I am getting the response.

But when I am trying to access to theses urls "servername:9200/_plugin/head" or "servername:9200/_plugin/kibana", the browser page stay white with the loading symbole circle keeping turning. I don't knowh why, I have checked my server activity and there is no overload (cpu,memory,disk).

0 投票
1 回答
4048 浏览

ruby-on-rails - ElasticSearch Rails - 设置自定义分析器

我通过 elasticsearch-rails ( https://github.com/elasticsearch/elasticsearch-rails )在 Rails 4 中使用 ElasticSearch

我有一个带有电子邮件属性的用户模型。

我正在尝试使用文档中描述的“uax_url_email”标记器:

我遵循了 wiki ( https://github.com/elasticsearch/elasticsearch-rails/wiki ) 和 elasticsearch-model 文档 ( https://github.com/elasticsearch/elasticsearch-rails/wiki ) 中的示例来达到这个目的.

它不起作用。如果我直接查询elasticsearch:

它返回:

0 投票
2 回答
4080 浏览

elasticsearch - 使用带有插件的 ElasticSearch Java Client API

我想知道是否有可能让 ES 1.3.1 插件运行客户端 API,以便我可以沿着我的 ElasticSearch 插件执行 ES 搜索?

我尝试了以下代码:

但它返回以下编译错误:

关于如何使其工作的任何想法?

安装细节:

来源:

包含文件的当前文件结构pom.xml位于此处

0 投票
1 回答
1564 浏览

asp.net - 带有 NEST 查询问题的 ElasticSearch

原谅我的新手,因为我是 ElasticSearch 和 NEST 的新手。我正在开发一个原型,以在正在实施的 .NET 解决方案中评估 ElasticSearch。原型编译并且似乎搜索,但没有正确返回结果。它仅返回几个关键字的结果,仅小写,而忽略其他关键字并且不返回任何内容。我认为我的查询有问题。这是查询部分(假设指定并构建了连接信息和默认索引)。

如果需要,这是模型:

感谢帮助!

0 投票
1 回答
556 浏览

elasticsearch - ElasticSearch jdbc河

我正在尝试使用 jdbc River 将数据输入 Elastic Search,但这条河并未获取所有数据。我在 MySQL 表中有 450000 条记录,但在 ES 中我只得到大约 230000 条记录。

这是我的 ES 河流设置:

我查看了 Elastic Search 文档,但找不到解决方案。我正在使用river-jdbc-1.1.0.2 版本。

0 投票
0 回答
177 浏览

ruby-on-rails - 弹性搜索和 MongoMapper

我目前正在使用 MongoMapper 作为 ORM,我想使用 Elastic Search。我尝试将 elasticsearch-rails 集成到我的项目中并调用导入方法,但出现以下错误。

Elasticsearch::Model::NotImplemented:默认适配器未实现方法

0 投票
1 回答
179 浏览

elasticsearch - Elasticsearch: security concerns

We are using elasticsearch as back-end for our in-house logging and monitoring system. We have multiple sites pouring in data to one ES cluster but in different index. e.g. abc-us has data from US site, abc-india has it from India site.

Now concerns are we need some security checks before pushing in data to cluster.

  1. data coming to index is coming from right IP address
  2. incoming json request is of inserting new data and not delete/update
  3. while reading we want certain IP should not be able to read data of other index.

Kindly let me know if its possible to achieve using elasticsearch.

0 投票
1 回答
79 浏览

elasticsearch - Elasticsearch 按特定令牌过滤

我是弹性搜索的新手,我正在尝试将它用于我的网络开发学院项目。是否可以通过 IP 地址的特定子集聚合以下数据?

我希望能够聚合基于 xxx.xxx.2.* 的 IP 地址子集的总计,因此总值应返回 2,(主机:A 和 B)

提前致谢!