Expand my Community achievements bar.

SOLVED

Advanced Configuration for QueryBuilder API: Caching indexing etc. for better performance?

Avatar

Level 5

I was looking into QueryBuilder API when I saw the ability to do advanced configuration:

spidey1405_0-1664340480106.png

 

http://localhost:4503/system/console/configMgr/com.day.cq.search.impl.builder.QueryBuilderImpl

 

Now I saw a lot of technical terms there and not sure about what exactly do they mean and how can I tweak them to have query caching and other performance gains?


Can someone explain the same or share any reference which would help me understand in and out of these parameters for best performance based on my use case?

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Below is the excellent documentation of how to improve the performance of queries using Query Builder APIs and best practices.

https://experienceleague.adobe.com/docs/experience-manager-64/developing/bestpractices/troubleshooti...

What is your query?  Do you see warning in logs when the query run ? Do you have index set up properly for the query?... those are the question/answers which will help understand and work on it to improve the performance.

 

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

Below is the excellent documentation of how to improve the performance of queries using Query Builder APIs and best practices.

https://experienceleague.adobe.com/docs/experience-manager-64/developing/bestpractices/troubleshooti...

What is your query?  Do you see warning in logs when the query run ? Do you have index set up properly for the query?... those are the question/answers which will help understand and work on it to improve the performance.