前言 这里声明: elasticsearch -> es 漫谈 我们都知道Python 下 有es的sdk包的,我们也知道java 下有封装更好的es包。为什么说python 下的就封装不好呢? 其实这个也两说,有…
标签:elasticsearch
elasticsearch copy_to字段与聚合的行为不符合预期
我有一个带有两个字符串字段的索引映射,field1和field2,都被声明为copy_to到另一个名为all_fields的字段. all_fields被索引为“not_analyzed”. 当我在all_fields上…
对于每个国家/颜色/品牌组合,请在elasticsearch中查找项目数量的总和
这是我在elasticsearch中编入索引的数据的一部分: { "country" : "India", "colour" : "white", "brand" : "sony" "numberOfItems" : 3…
如何在Elasticsearch中为特定搜索词提升特定文档?
我需要你的索引设计帮助,以实现真实的场景.这可能是一个很长的问题,让我尝试尽可能简洁地解释它. 我们正在构建一个基于Elasticsearch的搜索平台,为我们的客户提供站点搜索体验,索引中的文档可能是这样的: { "P…
elasticsearch – Kibana 4 Metric可视化显示最新值
我是Kibana和Elastic Search的新手,我遇到了这个问题: 我的ES包含(以及其他内容)还包含一个自定义性能计数器的当前值的数据,我希望我的仪表板显示此值,例如,作为一个大数字 – 因此我尝试使用Metri…
elasticsearch – 如何删除ELK中的旧日志以为每个应用程序提供特定的磁盘配额
我想在以下场景中使用ELK(Elasticsearch Logstash Kibana)堆栈: 我有大约十个应用程序通过Logstash将其日志发送到单个Elasticsearch集群. 其中一些应用程序自然会产生比其他…
批量向弹性搜索索引中的所有文档添加新字段
我需要在索引中的所有文档中添加一个新字段,而不需要下拉文档并将其推回(这将需要大约一天).是否可以使用_BULK api来实现这一目标? 我还研究过update_by_query插件,它似乎只需要将它们拉下来并自己推回它…
如何在elasticsearch中的现有映射中添加新字段时添加默认值
这是我在弹性搜索其中一个子文档时的现有映射 sessions" : { "_routing" : { "required" : true }, "properties" : { "operatingSystem" : {…
Elasticsearch查询性能下降
我们设置了7个节点的elasticsearch集群.每个节点都具有16G RAM,8核心CPU,centos 6等配置. Elasticsearch版本:1.3.0堆内存为 – 9000米 1 Master (Non d…
Elasticsearch推荐图书作者:如何限制每位作者最多3本书?
我使用Elasticsearch来推荐作者(我的Elasticsearch文档代表书籍,标题,摘要和作者ID列表). 用户使用某些文本(例如格鲁吉亚或巴黎)查询我的索引,并且我需要在作者级别汇总各个书籍的分数(意思是:推…
elasticsearch – 在嵌套属性中使用function_score进行弹性搜索提升
在Elasticsearch中,给出以下文档结构: "workhistory": { "positions": [{ "company": "Some company", "position": "Some Job Ti…
如何使用Elasticsearch进行年度聚合?
假设我在文档上有一个日期字段,我知道使用date_histogram聚合我可以按日,月,年等方式获得文档计数. 我想要做的是获得几年,一月,二月,三月等的平均文件数.在几个星期内,周一,周二,周三等也是如此.有没有办法做…