lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Miller <markrmil...@gmail.com>
Subject Re: InstantiatedIndex help
Date Sun, 16 Nov 2008 16:46:21 GMT
Can you start with an empty index? Then how about:

// Adding these

    iindex = InstantiatedIndex()
    ireader = iindex.indexReaderFactory()
    isearcher = IndexSearcher(ireader)

If you want a copy from another IndexReader though, you have to get that reader from somewhere
right?

- Mark 



Darren Govoni wrote:
> Hi Mark,
>   Thanks for the tips. Here's what I will try (psuedo-code)
>
>     endirectory = RAMDirectory("index/dictionary.en")
>     ensearcher = IndexSearcher(endirectory)
>     // Adding these
>     reader = ensearcher.getIndexReader()
>     iindex = InstantiatedIndex(reader)
>     ireader = iindex.indexReaderFactory()
>     isearcher = IndexSearcher(ireader)
>
> Kind of round about way to get an InstantiatedIndex I guess,but maybe
> there's a briefer way?
>
> Thank you.
> Darren
>
> On Sun, 2008-11-16 at 10:50 -0500, Mark Miller wrote:
>   
>> Check out the docs at: 
>> http://lucene.apache.org/java/2_4_0/api/contrib-instantiated/index.html
>>
>> There is a performance graph there to check  out.
>>
>> The code should be fairly straightforward - you can make an 
>> InstantiatedIndex thats empty, or seed it with an IndexReader. Then you 
>> can make an InstantiatedReader or Writer, which take the 
>> InstantiatedIndex as a constructor arg.
>>
>> You should be able to just wrap that InstantiatedReader in a regular 
>> Searcher.
>>
>> Darren Govoni wrote:
>>     
>>> Hi gang,
>>>    I am trying to trace the 2.4 API to create an InstantiatedIndex, but
>>> its rather difficult to connect directory,reader,search,index etc just
>>> reading the javadocs. 
>>>
>>>     I have a (POI - plain old index) directory already and want to
>>> create a faster InstantiatedIndex and IndexSearcher to query it like
>>> before. What's the proper order to do this? 
>>>
>>> Also, if anyone has any empirical data on the performance or reliability
>>> of InstantiatedIndex, I'd be curious.
>>>
>>> Thanks for the tips!
>>> Darren
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
>>> For additional commands, e-mail: java-user-help@lucene.apache.org
>>>
>>>   
>>>       
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: java-user-help@lucene.apache.org
>>
>>     
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-user-help@lucene.apache.org
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message