Lucene Data Structures

2008-12-14 Thread Prafulla Kiran
Hi Everybody, Could someone please explain the actual data structures being used by Lucene for storing the postings list in the index. I see a file called MultileveSkipListReader and MultiLevelSkipListWriter. Is lucene using Multi-level skip lists behind the scenes, for maintaining the index ?

Re: Lucene Data Structures

2008-12-15 Thread Prafulla Kiran
being used for reading the postings of each term, with the key being the term and the hash value being a multi level skip list. Please correct me if I am wrong. Regards, Prafulla Grant Ingersoll wrote: http://lucene.apache.org/java/2_4_0/fileformats.html On Dec 15, 2008, at 12:15 AM, Prafu

BooleanQuery Performance Help

2008-12-20 Thread Prafulla Kiran
Hi Everyone, I have an index of relatively small size (400mb) , containing roughly 0.7 million documents. The index is actually a copy of an existing database table. Hence, most of my queries are of the form " +field1:value1 +field2:value2 +field3:value3. ~20 fields" I have been running

Re: BooleanQuery Performance Help

2008-12-21 Thread Prafulla Kiran
fields have that you remove to see the improvement? Do you start your timings *after* you've fired up a few warmup queries? Best Erick On Sat, Dec 20, 2008 at 9:23 AM, Prafulla Kiran wrote: Hi Everyone, I have an index of relatively small size (400mb) , containing roughly 0.7 million