elasticsearch相关内容

分页 Elasticseach 聚合器结果

我想使用 Elasticseach 聚合器查询的 'size' 和 'from' 属性进行分页. 这可能吗? 目前我只知道 size 属性 = 0 表示无限结果 解决方案 聚合中的分页功能尚未实现.您可以在 facet 中使用 size 和 exclude 特征的组合. ..
发布时间:2022-01-04 13:36:47 其他开发

Elasticsearch - 上一个/下一个功能

我创建了一个搜索引擎来搜索我的 elasticsearch 索引中的所有文档.当用户点击搜索引擎结果页面上的文档时,他会离开当前页面并打开该文档的详细页面. 现在我想在那个详细信息页面上实现一个小的文档导航,但我不知道如何用 elasticsearch 创建这样的东西.我想在该文档详细信息页面的顶部有一个上一个文档和一个下一个文档链接. 我的想法是将所有返回的文档保存在会话 cooki ..
发布时间:2022-01-04 13:27:01 PHP

弹性搜索滚动

我对 Elasticsearch 的滚动功能有点困惑.在 elasticsearch 中,每次用户在结果集上滚动时是否都可以调用搜索 API?来自文档 "search_type" =>"scan",//使用 search_type=scan“滚动" =>"30s",//滚动请求之间的间隔时间.应该很小!“尺寸" =>50,//你想要返回多少个结果*每个分片* 这是否意味着它会每 30 秒执行一 ..
发布时间:2022-01-04 13:19:49 其他开发

使用 NestJS/Elastic 对服务进行单元测试的正确方法是什么

我正在尝试对使用弹性搜索的服务进行单元测试.我想确保我使用了正确的技术. 我是这个问题的许多领域的新用户,所以我的大部分尝试都是通过阅读与此类似的其他问题并尝试在我的用例中有意义的问题.我相信我缺少 createTestingModule 中的一个字段.有时我也会看到 providers: [Service] 和其他 components: [Service]. const 模块:Tes ..
发布时间:2022-01-04 10:44:20 其他开发

从输入文件路径logstash中提取字段?

我想从各种目录中读取我的日志文件,例如:Server1, Server2... Server1 有子目录 cron, auth...在这些子目录中分别是 log 文件. 所以我正在考虑阅读这样的文件: 输入{文件{#path/to/folders/server1/cronLog/cron_log路径 =>“路径/到/文件夹/**/*_log"}} 但是,我很难过滤它们,即知道对于哪 ..
发布时间:2022-01-04 00:03:02 其他开发

FOSElasticaBundle 和 Doctrine Hydration

我正忙于检查我正在启动的新项目的 elasticsearch.我目前正在运行 Symfony2.5,以及最新的 FOSElasticaBundle 等等.我正在对捆绑包的性能进行一些基准测试(我知道弹性本身非常快),但我遇到了一个实际上可能很容易解决的小问题,如果捆绑包的文档更详细的话. 我的实际问题只是如何,而不是返回一组 Doctrine 对象(我认为这些对象是通过数据库查询填充的),而 ..
发布时间:2022-01-03 10:06:10 其他开发

Elasticsearch 抛出异常:NoNodeAvailableException发生:无可用节点

我决定在一个简单的待办事项列表应用程序上尝试第一次使用 elasticsearch.我关注了这个视频 要使用该模块并在模块本身中不做任何修改,我所做的就是创建应用程序并在控制器中添加类 search.java. 执行异常NoNodeAvailableException 发生:无可用节点在 {module:elasticsearch-0.4}/app/controllers/elasticsear ..
发布时间:2022-01-02 22:04:35 其他开发

使用 Python 请求查询 ElasticSearch 无法正常工作

我正在尝试使用 Elastic Search 引擎在 mongodb 数据库上进行全文搜索,但我遇到了一个问题:无论我提供什么搜索词(或者如果我使用 query1 或 query2),引擎总是返回相同的结果.我认为问题在于我提出请求的方式,但我不知道如何解决. 代码如下: def search(search_term):查询 1 = {“模糊":{“艺术文本":{“值":search_te ..
发布时间:2021-12-31 20:18:13 Python

ElasticSearch 与 ElasticSearch+Cassandra

我的主要问题是集成 Cassandra 和 Elasticsearch 与仅使用 Elasticsearch 相比有什么好处? 事实上,StackOverflow 上也有类似问题的答案(例如,here 和 此处).但有几点: 很多答案都是旧的.这些年来可能发生了很大变化. 提到的一点是“有时 ElasticSearch 会丢失写入".但是,可以想象,那些所谓的损失可能是因为这些年来已 ..
发布时间:2021-12-31 18:10:41 其他开发

正向指数 vs 反向指数 为什么?

我正在阅读有关倒排索引(由 Solr、Elastic Search 等文本搜索引擎使用)以及据我所知(如果我们以“人"为例): Person 关系的属性反转: 约翰 ->PersonId(1)、PersonId(2)、PersonId(3)伦敦 ->PersonId(1)、PersonId(2)、PersonId(5) 我现在可以搜索“住在伦敦的约翰"的人员记录 这不是解决了所有问 ..

将 Elasticsearch kibana 查询字符串格式转换为 URI 搜索格式

从上周开始,我开始在 AWS 上使用 Elastic Search Service.我当前的 Elasticseach 版本是 6.X.X 和 Kibana 6.X.X,现在我对 Kibana 客户端上运行的查询格式有点灵活.但我的问题是我无法将查询转换为可在 浏览器 URL/邮递员 上运行的 URI 格式.例如:如何将其转换为 URI 搜索格式? GET my_index/_search{“询 ..
发布时间:2021-12-30 08:35:24 其他开发

elasticsearch与neo4j数据库的集成

我正在尝试在我的 neo4j 数据库中使用 elasticsearch 进行快速查询.我尝试了很多站点,但它们都是旧文章,所以我没有得到任何明确的想法.到目前为止我遵循的步骤, 安装neo4j 安装elasticsearch 将粘贴的弹性搜索插件复制到 neo4j 插件文件夹中 将此行添加到neo4j中.属性文件 elasticsearch.host_name=http://lo ..

Docker 中的 Neo4j - 最大堆大小导致硬崩溃 137

我正在尝试在 OSX (El Capitan) 上运行的 Docker 容器中启动 Neo4j 3.1 实例(通过 Docker-Compose).一切都很好,除非我尝试将 Neo 可用的最大堆空间增加到默认值 512MB 以上. 根据文档,这可以通过添加来实现环境变量 NEO4J_dbms_memory_heap_maxSize,然后导致服务器包装器脚本相应地更新 neo4j.conf 文 ..
发布时间:2021-12-28 17:29:37 其他开发

弹性搜索查询中的格式日期(检索期间)

我有一个带有以下映射的字段“aDate"(以及许多其他字段)的 elasticsearch 索引 "aDate" : {“类型":“日期",“格式":“date_optional_time"} 当我查询一个文档时,我得到的结果是 "aDate" : 1421179734000, 我知道这是时代,内部 java/elasticsearch 日期格式,但我想要一个结果: "aDate" : ..
发布时间:2021-12-23 16:47:57 Java开发

使用 Rails 4.1 中的 Searchkick gem 在 Elasticsearch 中设置 Facet

我希望用户能够轻松找到一个系列,因此想要设置分面.我已经按照 seachkick 上的说明操作,一切正常,但是当我设置 Facets 时,我我得到以下作为回报.我希望它像在他们的文档中一样.希望有人能帮忙. 我在 myapp.com/movies 中得到了这个 {“名称"=>{“_type"=>"条款",“失踪"=>0,“总计"=>1、“其他"=>0,“条款"=>[{“术语"=>"布卢普" ..

指定字段时,Searchkick 不搜索多个词

有人可以就以下问题提供建议吗? 我正在使用 searchkick/elasticsearch 并想在多个字段(名称、制造商)中搜索一个或多个关键术语.因此,例如,如果我正在寻找名为“myproduct"的产品使我的“somemanufacturer"我希望看到这个结果出现在我搜索“myproduct"、“somemanufacturer"或“myproduct somemanufacture ..
发布时间:2021-12-19 20:37:48 其他开发

如何在elasticsearch中组合多个bool查询

我想创建以下查询的等效项 - (city = 'New York' AND state = 'NY') AND ((businessName='Java' and businessName='Shop') OR (category='Java' and category = 'Shop')) 我使用 must 和 should 尝试了 bool 查询的不同组合,但似乎没有任何效果.可以这样做吗 ..
发布时间:2021-12-13 12:36:09 其他开发