I have been working on integrating verity search engine with KM. the performance for retrieving search result totally depend on how many search result returned, for example if there is less than 10 records, it only takes 3 seconds, but if there are 200 records, it takes about 3 minutes, is it normal? anyway to improve it? Thanks!
from my project experience I could recommend using a (KM) cache instance for already found results. It would speed up the whole thing a lot. But it depends if you have more statíc result items or more dynamic ones. On the last ones, it makes no sense to cache them. For all static things, its worth to have a look at the KM Cache service.