Hello everybody, I've finally tested the solr solution, and I'm very happy with it. Performances are very good, and a search who needed a whole minute with Zend can be done in a few milliseconds.
I've written a complete tutorial (in french, but code snippets should be understandable :) ) on how to integrate Symfony and Solr. I've your interested, you can find it here : http://www.miximum.fr/tutos/192-integrer-solr-a-symfony Thank you all for your help. Best regards. Thibault. On 12 mai, 14:24, pghoratiu <[email protected]> wrote: > Hi! > > We implemented the Zend Search and dropped it because of the > scalability problems. The main problem for us was that Zend Search > does not have support for LIMIT > in the result set, so it always has to return all entries (and > calculate the score for them) thus performance degrades quickly with > the size of the data set. > > In the end we used SOLR (http://lucene.apache.org/solr/) which is > built upon Java Lucene and interface with it via a simple PHP API, > performance is excellent, I recommend it warmly. > > gabriel > > On May 11, 12:01 pm, Thibault Jouannic <[email protected]> wrote: > > > Hello, > > > Thank you for your answer. I've tried to tweak a few parameters, > > optimized the index, but didn't notice any difference. > > > I've done some searches in the zend forum, and some zend developpers > > pretend that zend search performances are equivalent to java lucene, > > while some users report performance problems as I do. > > > I'm considering using some alternative, like sphinx search. However, > > I'm puzzled about this scalability problem, since 60000 objects sounds > > reasonable to me. I can't believe I'm the first who tried to setup > > zend search with so many objects. > > > I would realy appreciate any feedback. > > > Regards. > > Thibault. > > > On 10 mai, 14:00, "David Ashwood" <[email protected]> > > wrote: > > > > Take a look here for optimising the index that may > > > help:http://framework.zend.com/manual/en/zend.search.lucene.best-practice.... > > > nd.search.lucene.best-practice.indexing-performance > > > > I started using Zend Lucene but switched over to using the Doctrine > > > Behaviour that scales better in the test's I've run. You can find some > > > summary info about it > > > here:http://www.doctrine-project.org/documentation/manual/1_1/en/behaviors... > > > ehaviors:searchable and some details > > > here:http://www.doctrine-project.org/documentation/manual/1_1/en/searching > > > > -----Original Message----- > > > From: [email protected] > > > [mailto:[email protected]] > > > > On Behalf Of Thibault Jouannic > > > Sent: 10 May 2009 13:47 > > > To: symfony users > > > Subject: [symfony-users] Zend Search scalability > > > > Hello sf users, > > > > I've got a performance problem with zend search. > > > > I followed the jobeet tutorial to integrate it, and at the beginning, > > > eveything worked like a charm. Today, I've got 60000 documents in db > > > (doesn't seems huge to me), and only a few fields are indexed (title, > > > tags). > > > > Now, if a do a search with a single term, the server takes a few > > > seconds to respond. If I use more than 4-5 terms, the server run out > > > of memory. > > > > Is there a configuration problem with my app, or a scalability problem > > > with zend search engine ? How could I tweak it to run faster ? And if > > > I can't, wich alternative would you recommend ? > > > > Thank You. > > > Thibault. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
