elasticsearch相关内容

用户通过 elasticsearch 创建复杂的查询和搜索

用户是否可以创建复杂的查询并阐明从 ui 搜索和在 elasticsearch 中搜索的条件?我知道弹性搜索中的布尔查询,但我需要实现我的查询,即每次用户可以为我发送不同的条件,例如,, != 和 ... 解决方案 其实有两种方式可以接受用户输入的操作符: simple_query_string query_string simple_query_string ..
发布时间:2022-01-19 13:06:52 其他开发

如何使用 Spring-data-elastic 查询 Elastic

我是 Elastic 和 spring-data-elastic 的新手.我一直在搜索这里和网络的其他区域,但到目前为止一直无法找到我的问题的答案.我希望 SO 能提供帮助. 我正在索引我的 Users 表(名字、姓氏)中的一些记录,并且我希望能够允许高级搜索.例如,如果我的名字是“Frances",然后输入“Frank",那么系统就足够智能,可以返回记录.'Robinson' 和 'Rob ..

如何将 gem 添加到 Logstash

我正在运行 Logstash 1.4.1,与最新版本相比,我在安装文件夹中找不到包含 gem 信息的任何地方(而 github 中的最新代码有那些 gembag.rb、Gemfile 等) 我当前的问题是我需要使用 Logstash 没有开箱即用的几个 gem,只是 require 'gemname' 似乎不起作用.谁能指导我阅读解释如何添加这些 3rd 方宝石或向我展示一些可以做到这一点的 ..
发布时间:2022-01-18 17:45:59 其他开发

Sonarqube 后台任务永远运行

我们已经运行 SonarQube 5.6.4 有一段时间了.然后我们突然观察到后台任务的队列在增加.在日志中,我们看到这样的消息: 2017.07.24 13:56:10 INFO [o.s.s.es.BulkIndexer] 0 个请求已处理(0 个项目/秒) 每分钟一个日志条目. 然后开始的其他任务失败了: org.elasticsearch.client.transport.No ..
发布时间:2022-01-17 22:18:19 Java开发

SonarQube 进程以退出值 [es] 退出:137

我想在我的 vps (linux x86_64 debian 9) 上安装声纳,但是当我执行这个 cdm : ./sonar.sh 控制台时,我有以下日志: 正在运行 SonarQube...包装 |-->Wrapper 作为控制台包装器开始 |启动JVM...虚拟机 1 |包装器(3.2.3 版)http://wrapper.tanukisoftware.org虚拟机 1 |版权所有 1999 ..
发布时间:2022-01-17 22:05:06 其他开发

如何增加 AWS ECS fargate 中的 vm.max_map_count?

我正在尝试在 AWS fargate 平台上运行 sonarqube 应用程序.当我运行原始 docker 图像时,它就像一个魅力.但是,如果我将 JDBC 属性作为参数传递给容器,我将面临以下问题.显然,弹性搜索需要一个新的配置.如果它是 ECS 集群,我将通过 ssh 进入 EC2 实例并更新这些属性.在fargate的情况下,我该如何实现? max virtual memory are ..

在elasticsearch中更新所有记录中的字段

我是 ElasticSearch 的新手,所以这可能是一件非常微不足道的事情,但我还没有想出比获取所有内容、使用脚本处理和逐个更新寄存器更好的方法. 我想做一个简单的 SQL 更新: 更新记录集 SOMEFIELD = SOMEXPRESSION 我的意图是用一些更有意义的数据替换实际的虚假数据(因此表达式基本上是从有效值池中随机选择). 解决方案 有几个open 问题 关于通过 ..
发布时间:2022-01-17 20:24:27 其他开发

在 Spring java 框架中使用 ElasticSearch 的最佳方式

我正在开发一个系统,计划将弹性搜索用作数据存储库.我正在尝试选择开发我的应用程序的最佳方式,该应用程序可以索引和查询来自 elasticsearch 的数据.我的系统是建立在 Spring 框架之上的. 使用Spring-data-elasticsearch(https:///github.com/spring-projects/spring-data-elasticsearch)? ..

如何通过流从 dynamodb 推送数据

下面是json文件 [{“年份":2013 年,“标题":“匆忙",“演员":[“丹尼尔·布鲁尔",“克里斯·海姆斯沃斯",“奥利维亚·王尔德"]},{“年份":2013 年,“标题":“囚犯",“演员":[“休杰克曼",“杰克·吉伦哈尔",“维奥拉戴维斯"]}] 下面是推送到 dynamodb 的代码.我创建了 testjsonbucket 存储桶名称,moviedataten.json 是 ..

Elasticsearch - 我需要 JDBC 驱动程序吗?

瞄准 将我的弹性搜索服务器与我的 SQL 数据库中的新数据和过期数据同步 问题 我可以通过两种截然不同的方式实现这一目标,但我不知道哪种方式更好.我可以通过使用 JDBC River 插件直接连接到 SQL 数据库拉信息到 elasticsearch.或者,我可以使用 PHP 客户端将数据推送到 elasticsearch,使用下面显示的代码作为示例: //文档的Id$id = ..
发布时间:2022-01-15 13:24:37 PHP

随着时间的推移,随着索引和文档数量的增加,elasticsearch 批量索引会变慢

我正在体验使用 .NET NEST 客户端和 ElasticSearch 的批量索引性能会随着时间的推移而降低,索引数量和文档数量都是恒定的. 我们正在使用 Ubuntu Server 12.04.1 LTS 64 位和 Sun Java 7 的 m1.large Amazon 实例上运行 ElasticSearch 版本:0.19.11,JVM:23.5-b02.没有别的了在这个实例上运行 ..
发布时间:2022-01-15 13:24:27 C#/.NET

Elasticsearch:何时将 omit_norms 选项设置为 false

elasticsearch 中 omit_norms 选项的好用例是什么?我在 es 网站上找不到足够的解释. 解决方案 规范是存储在索引中与字段并列的值,用于评分.使用默认评分算法,这结合了 lengthNorm(用于对短字段进行比长字段更重的权重)和任何字段级别的提升.您可以在 Lucene 文档. LengthNorm 方面最有助于正确的全文字段.在不需要字段提升的结构化字段上 ..
发布时间:2022-01-15 13:21:17 其他开发

使用 ElasticSearch 术语聚合动态创建的存储桶构建 Kibana 直方图

我希望能够结合 Kibana Terms Graph 的功能(能够根据来自特定属性的值的唯一性创建存储桶)和 直方图(根据查询将数据分成桶,然后根据时间说明日期). 总的来说,我想创建一个直方图,但我只想根据一个查询的结果创建直方图,而不是像在 Kibana 演示应用.相反,我希望根据我的特定字段的唯一值动态创建每个存储桶.例如,考虑我的查询返回的以下数据: {"myValueType": ..
发布时间:2022-01-15 13:21:00 其他开发

在 ElasticSearch 中保存用户搜索查询的最佳方法是什么?

我正在开发使用 ElasticSearch 和 SQL 数据库的应用程序.那么,保存用户搜索查询并显示统计信息(例如最受欢迎的请求是什么)的最佳方法是什么?简单的方法是保存在 SQL 数据库中并计数.但也许 ElasticSearch 中内置了一些技术? 解决方案 您可以通过在 ES 集群中创建第二个索引来做到这一点.当用户通过您的应用程序提交搜索时,您需要执行两个步骤. 将搜索作为 ..
发布时间:2022-01-15 13:19:51 数据库