你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
分享
文章
活动
登录
嘿~ 今天天气不错嘛
可否用spark这种多节点分布计算加快es查询
Elasticsearch
| 作者
Carpe
| 发布于2019年11月28日 | 阅读数:
1298
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
我的想法是这样的。es对于关键词的查询。如果关键词很多的时候,es查询性能就很慢。是不是可以用spak实现输入一条数据和规则输出该数据是否满足查询条件。如果可以的话我就可以用spark把所有数据过一遍常用的查询规则。然后给这条数据在es写上一个keyword字段的值标记。就可以使用term查询加快速度了。不知道大佬们知不知道这种方式的可行性和成本高低怎么样。
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
Ombres
赞同来自:
应用场景决定了是否可行,单独拎出来不好判断是否能满足你们的要求。之前接触过几个项目,也是多了一步数据预处理,提前对数据进行一次查询,将符合条件的数据打标然后再索引,查询的时候通过标签来进行搜索,这样确实能加快查询速度。
但是这么做会导致一些问题,比如,查询非实时(毕竟多了数据处理和重新索引过程),数据量大的情况下处理时间长,数据频繁更新的导致索引压力,不太适合冷热数据等
要回复问题请先
登录
或
注册
发起人
Carpe
90后
相关问题
elasticsearch scroll查询的原理没太懂
请问查询人与人之间合作度,这种聚合查询怎么写呢?
query_string查询疑问
Elasticsearch查询时指定分词器
新增节点数据均衡.
es scroll查询全部数据问题
聚合查询如何优化
es 数据在被修改之后 再发起查询还是会查到未修改前的数据
elasticSearch5.X javaAPI rangeQuery分区间查询,最终用了一种最low的方法凑合?不知大神们有没有好解决方案?
Kibana中如何查询展现非重复信息的数量???例如访问日志的IP地址数量
es6.4版本相较于es5.4版本查询性能上的优化有什么改变吗
问题状态
最新活动:
2019-11-28 15:13
浏览:
1298
关注:
2
人
1 个回复
Ombres
赞同来自:
但是这么做会导致一些问题,比如,查询非实时(毕竟多了数据处理和重新索引过程),数据量大的情况下处理时间长,数据频繁更新的导致索引压力,不太适合冷热数据等