lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yonik Seeley" <yo...@apache.org>
Subject Re: readVInt, what is it for?
Date Thu, 03 Jul 2008 01:29:38 GMT
The frequency is tracked at index time.  It's simply a read at query
time.  See TermDocs.
If you really want to understand more about the code internals of
Lucene, I'd suggest stepping through more example queries with a
debugger.

-Yonik

On Wed, Jul 2, 2008 at 8:49 PM, blazingwolf7 <blazingwolf7@gmail.com> wrote:
>
> Thanks, I am clear now on that. But do anyone know where is the frequency of
> the term for each document calculated? I mean which class it may be in and
> which method?
> Thanks
>
>
> Uwe Schindler wrote:
>>
>> A VInt is the way, how integers are stored in the index file in a
>> compressed
>> and variable length manner.
>>
>> Read here: http://lucene.apache.org/java/2_3_2/fileformats.html#VInt
>>
>> -----
>> Uwe Schindler
>> H.-H.-Meier-Allee 63, D-28213 Bremen
>> http://www.thetaphi.de
>> eMail: uwe@thetaphi.de
>>
>>> -----Original Message-----
>>> From: blazingwolf7 [mailto:blazingwolf7@gmail.com]
>>> Sent: Wednesday, July 02, 2008 11:47 AM
>>> To: java-dev@lucene.apache.org
>>> Subject: readVInt, what is it for?
>>>
>>>
>>> Hi,
>>>
>>> I am fairly new to Lucene and is now currently going through its source
>>> code. I am currently trying to determine how Lucene calculate the
>>> frequency
>>> of a term in each document located.
>>>
>>> I encounter a method named readVInt() in IndexInput class. It seems
>>> everytime it called this method it will be able to generate the document
>>> number and the frequency of the term in each document.
>>>
>>> I am wondering how it work and fail to find and information on it on the
>>> Internet. Could anyone explain it to me? Thanks
>>> --
>>> View this message in context: http://www.nabble.com/readVInt%2C-what-is-
>>> it-for--tp18233802p18233802.html
>>> Sent from the Lucene - Java Developer mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
>>> For additional commands, e-mail: java-dev-help@lucene.apache.org
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: java-dev-help@lucene.apache.org
>>
>>
>>
>
> --
> View this message in context: http://www.nabble.com/readVInt%2C-what-is-it-for--tp18233802p18249790.html
> Sent from the Lucene - Java Developer mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: java-dev-help@lucene.apache.org
>
>

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


Mime
View raw message