Hi, I have added some code in the Lucene 1.9 - source code for Lucene RemoteParallelMultisearcher performance benchmark.
I have recorded the time to execute the 'searchables[i].docFreq(term)' (in MultiSearcher.java) method in both client and server, and for ' searchable.search' (in ParallelMultiSearcher.java) method also.i have also recorded the total time taken to get hits object. I have tested different complex boolean queries and taken the average time for each queries. But while doing this i am stucked with some doubts. Please find my doubts listed below. What I have understood from Lucene Remote Parallel Multi Searcher Search Procedure is first compute the weight for the Query in each Index sequentially (one by one, eg: - calculate "query weight" of index1 first and then index2) and then perform searching of each index one by one and merge the results. I want to know is there any possibility or method to merge the weight calculation of index 1 and its search in a single RPC instead of doing the both function in separate steps. Another query I have to clear is In RemoteParallelMultiSearcher the method "docFreq (Term term)" is not parallelized, why it is not parallelized, and please specify any reason for that. Regards Sunil On 4/26/06, Otis Gospodnetic <[EMAIL PROTECTED]> wrote: > > Hi, > > I'm about to write a little command-line Lucene search benchmark > tool. I'm interested in benchmarking search performance and the ability to > specify concurrency level (# of parallel search threads) and response > timing, so I can calculate min, max, average, and mean times. Something > like 'ab' (Apache Benchmark) tool, but for Lucene. > > Has anyone already written something like this? > > Thanks, > Otis > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >