Advanced Configuration for QueryBuilder API: Caching indexing etc. for better performance? | Community
Skip to main content
September 28, 2022
Solved

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

  • September 28, 2022
  • 1 reply
  • 632 views

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

 

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?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Saravanan_Dharmaraj

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/troubleshooting-slow-queries.html?lang=en

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.

 

1 reply

Saravanan_Dharmaraj
Community Advisor
Saravanan_DharmarajCommunity AdvisorAccepted solution
Community Advisor
September 28, 2022

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/troubleshooting-slow-queries.html?lang=en

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.