建立冷热索引库(可用固态硬盘存放热库数据,普通硬盘存放冷库数据),热库数据可以提前预热加载至内存,提高检索效率。
控制字段的数量,业务中不使用的字段,就不要索引
不要返回无用的字段,使用_source进行指定
避免大型文档存储,默认最大长度为 100MB
ES 查询的时候,使用 filter 查询会使用 query cache, 如果业务场景中的过滤查询比较多,建议将 querycache 设置大一些,以提高查询速度。
建立冷热索引库(可用固态硬盘存放热库数据,普通硬盘存放冷库数据),热库数据可以提前预热加载至内存,提高检索效率。
控制字段的数量,业务中不使用的字段,就不要索引
不要返回无用的字段,使用_source进行指定
避免大型文档存储,默认最大长度为 100MB
ES 查询的时候,使用 filter 查询会使用 query cache, 如果业务场景中的过滤查询比较多,建议将 querycache 设置大一些,以提高查询速度。