es
文章平均质量分 89
贪吃小龙
想象中的作者
展开
-
优化 es 组件配置和索引配置提升性能
注: 前面提到改分片数等一些配置,可能涉及到迁移索引,这个可以结合数据格式统一优化中,建新索引时一块做了,最好提前预估大概的数据量,选择恰当的分片数,以节约资源。通过简单的一些 es 的配置优化,即提高了消费的性能,同时也提高读的性能, 这个收益非常大的,它需要改的代码也比较小,对于这个暂时还不熟悉代码的遗留系统来说,这是性价比最高的优化方式。...原创 2022-08-05 17:13:40 · 1235 阅读 · 0 评论 -
优化 es 中 should 加 matchPhraseQuery 查询性能
通过分词效果很容易看出来,text类型,会根据自定义的analyzer进行分词处理,建立索引的作者的初衷是考虑到我们这个用户名称需要支持模糊查询,同时也支持准确查询。这里可能有的小伙伴不理解为啥,不直接建个索引,然后reindex下就行,搞这么麻烦,首先这里有前提条件,一个索引数据量很大,上亿,但真正要重建索引的数据很少,另外一点就是这个索引在实时用的,迁移的过程当中很难保证重建之后的索引数据状态,需要做许多额外的工作,可能比这个过程更加复杂,更加漫长。确认没问题之后,就可以重建下索引了。.........原创 2022-07-27 18:35:19 · 1967 阅读 · 1 评论