查第一条很慢,后面就快了
缓存预热
给ES设置的内存太小
给ES分配的内存一般要大于数据量的一半
写入ES的数据最好小于等于或者是略大于ES的filesystem cache的内存容量
复杂查询性能低
尽量不要做复杂查询
深度分页和跳页查询很慢
根据ES搜索原理可知,深度分页和跳页查询执行的操作太多,故而很慢
scroll api,一页一页的往下翻
search_after,一页一页的往下翻
查第一条很慢,后面就快了
缓存预热
给ES设置的内存太小
给ES分配的内存一般要大于数据量的一半
写入ES的数据最好小于等于或者是略大于ES的filesystem cache的内存容量
复杂查询性能低
尽量不要做复杂查询
深度分页和跳页查询很慢
根据ES搜索原理可知,深度分页和跳页查询执行的操作太多,故而很慢
scroll api,一页一页的往下翻
search_after,一页一页的往下翻