Ok, how about searching without scoring/rating? Just specify a sort order
(eg: sort by last modified date descending order) and a limit argument that
also returns total hits as $hits->count (aka SQL_CALC_FOUND_ROWS) in
addition to other results such as $hits->id, etc. I am trying to figure out
how to implement lucene search in production without running into serious
performance issues as data/traffic grows.




On Jan 27, 2008 1:34 PM, Carl.Vondrick <[EMAIL PROTECTED]> wrote:

>
> I suggest you think about this once it becomes an issue.  If you are going
> to
> receive millions of hits a minute, then I think there will be bigger
> problems than just Zend_Search_Lucene.
>
>
> iffy guy wrote:
> >
> > Some articles say we can implement google like search using lucene.
> > Searching google for words returns millions of hits with the first page
> > diasplayed. Does google process millions of hits before paginating
> > (caching)
> > with scoring/rating? Loading an array of millions of hits like id =>
> db-id
> > key/value pairs into a var would bring the server down. So I guess there
> > is
> > this select-count-star like method missing in lucene that returns just
> the
> > count of hits (integer) instead of actual hits array? I am finding no
> > concrete solutions to limit the number of hits to save the server from
> > going
> > down from processing a large data set. ON the other hand, I find no
> method
> > that would return just the count of hits instead of the actual hits.
> >
> > How do we go about rebuilding indexexs on a high activity site if it
> takes
> > a
> > few minutes for each rebuild? Not optimizing indexes will be not optimal
> > :(
> >
>
> --
> View this message in context:
> http://www.nabble.com/Lucene-limit%2C-count-star-for-pagination-tp15074458s16154p15122969.html
> Sent from the Zend Framework mailing list archive at 
> Nabble.com<http://nabble.com/>
> .
>
>

Reply via email to