Lucene is originaly written in Java, and it is quite fast. PHP implementation
is not that fast.

Do a plain installation, if it's to slow and you have a lot of indentical
queries try caching, if that is not enough go for Java & Solr
implementation...



iffy guy wrote:
> 
> The reason I asked this is because i read on some articles that lucene is
> a
> very fast component capable of searching millions of records of data and
> gigabytes of files in a matter of microsecs. IF that is the case, i was
> wondering why a caching layer is necessary on the top of lucene. Is it
> because file system access is slower than caching on a high traffic site?
> What do you all think?
> 
> On Jan 7, 2008 2:39 AM, Pieter <[EMAIL PROTECTED]> wrote:
> 
>> Hi,
>>
>> Zend_Search_Lucene is a search engine build in PHP. And PHP isn't the
>> fastest application. In my opinion, you should cache if you have a big
>> search database (about 20MB) and if there are a lot of search queries.
>>
>> Regards,
>>
>> Pieter Kokx
>>
>> iffy guy schreef:
>>  > On a high perfrermance site while using lucene, do you think caching
>> > lucene results will improve speed? Or lucene itself is faster than
>> > cache and hence no need to cache lucene results? Has anyone tried
>> > thiese two classes? what are your expereiences?
>> >
>> > thanks
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Lucene-and-caching-tp14659067p19808620.html
Sent from the Zend Framework mailing list archive at Nabble.com.

Reply via email to