es 优化经验

1. 尽量使用 Filter 不使用 Query
2. 去掉 _all 字段可以节省大量空间
3. 索引压缩
4. 尽量分配多的内存 ( 集群独立安装 )
5. 开启预热
6. 深度分页 详解:
1. 能用 filter 就不用 query
2. 增加冗余字段 将部分 range aggregation 查询变成 terms aggregation
3. 为常用字段增加配置, 将 fielddata loading 设成 eager ,尽量多加载到内存
4. 增加集群的缓存资源,把内存尽量多的用起来
5. 去掉 _all 字段可节省一半空间
6. 开启索引压缩可节省空间,但会有 10%-20% 的性能损耗
7. 不需分词的字符串字段设成 not_analyzed
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值