We are in the process of switching from a custom Xapain installation to Solr as we found Xapian quite limited in its ability to do faceting, spelling suggestions, or highlighting. If you don't need any of those things, I would recommend Xapian (although I've not used it through Haystack). I have used Haystack with Whoosh and agree that Whoosh needs a fair bit of work yet. That said I do like the haystack idea.
Solr is really good for what we want and is really powerful, but we have had to allocate it 1.5GB of memory for reindexing! I have no experience of sphinx, but from what people have said above it seems like a good solution. Euan On Jun 24, 9:15 am, Dmitry Dulepov <dmitry.dule...@gmail.com> wrote: > Hi! > > zweb wrote: > > 2) Sphinx has slow index update. Updating index takes as much time > > as building a new one. > > I have a Sphinx indexed form with 2 million posts. Indexing takes mess than > 2 minutes. Is that considered slow? I use full rebuild of the index even 10 > minutes. Incremental reindexing is much faster but crashes from time to > time. Still I do not consider 2 minutes to be slow. There are much slower > insexing search engines around. > > I chose Sphinx exactly because of its indexing and search speed. Docs say > that indexing is slow but I came from search engines that used hours to > index my forums. 2 minutes of Sphinx indexing is just nothing compared to > others. > > -- > Dmitry Dulepov > Twitter:http://twitter.com/dmitryd/ > Web:http://dmitry-dulepov.com/ -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.