c# - Caching Lucene.net search results -


I implemented search functionality (for both database content and uploaded documents) on many small websites with no problem Now I have got a site where I am indexing 5000 + documents (mainly PDF) and the inquiry is getting a little slow.

I want to consider it the best way to speed up any kind of caching, can someone give me their signs and examples? If you want to disconnect any other suggestions from caching (like I should use many indexes?) I also want to listen to those people too.

Edit:

For slow checking, I was preparing the highlight for the entire result set at a time, instead of just 'page' I was displaying. Oh, is that so.

I'm going to make a big impression here and believe that you can use these to query the index Point indicator for two calls

If this is true, then you should definitely share the index seekers for all queries in your index. As the index grows (and it is not really big enough to become a factor), the reconstruction of the indicator explorer will be greater, to do this work correctly, you have access to the query parser class. Needed (this thread is not secure).

BTW, Java Docks (As I've found I .vt version.

For more information on your problem, see here:


Comments