Django Search Solutions

6 views
Skip to first unread message

Bryan Landers

unread,
Jul 17, 2009, 1:52:32 PM7/17/09
to djangola
Hey, gang. What's your favorite search app/setup for django projects?

Any of these (taken from http://stackoverflow.com/questions/55056/whats-the-best-django-search-app)?
http://code.google.com/p/djangosearch/
http://code.google.com/p/django-sphinx/
http://code.google.com/p/djapian/
http://code.google.com/p/django-search-lucene/
http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/

...or something custom-built?

Lmk if you have any you've used and prefer.
Thanks!
Bryan

Kris Kowal

unread,
Jul 17, 2009, 1:58:46 PM7/17/09
to djan...@googlegroups.com
On Fri, Jul 17, 2009 at 10:52 AM, Bryan Landers<bryanl...@gmail.com> wrote:
>
> Hey, gang. What's your favorite search app/setup for django projects?

I haven't done anything with search in Django yet, but I do have a
note or two in my bookmarks to look into Sphinx and Woosh.

http://whoosh.ca/

Kris

Bryan Landers

unread,
Jul 17, 2009, 2:06:12 PM7/17/09
to djangola
Yup. Those are some search engine backends I keep hearing about.

http://haystacksearch.org/ looks pretty cool and can use Solr or
Whoosh (and more maybe). Nice vibe on their site, too!
Bryan


On Jul 17, 10:58 am, Kris Kowal <cowbertvon...@gmail.com> wrote:

Brian Riley

unread,
Jul 17, 2009, 2:17:33 PM7/17/09
to djan...@googlegroups.com
I've been using django-sphinx (and Sphinx Search) on a few projects.
At my full-time job, I use django-sphinx as a replacement for the
admin search and Lucene to run the main app itself (I work at
Geodelic, and we're making the Sherpa app for T-Mobile's myTouch). On
our DB, I believe Sphinx beats out Lucene for indexing speed.

I haven't had enough exposure to Lucene to give it a fair shake, but I
do like Sphinx quite a bit. Unfortunately, django-sphinx can be
confusing to get up and running due to its lack of documentation--this
is especially true if you're new to search engines in general. So on
my next project, I'd like to try Haystack (http://haystacksearch.org/
-- better docs, maybe closer integration with Django) + Sphinx if (1)
Haystack adds Sphinx support by that time or (2) I can build it myself.

Brian

Brian Luft

unread,
Jul 17, 2009, 2:30:50 PM7/17/09
to djan...@googlegroups.com
We were chatting about this yesterday at work. A colleague knows someone who is having good success with haystack. Certainly the option for a pure-Python solution is attractive as far as getting started with little hassle. haystack is certainly still in "wet paint" stage but the author is well connected in the Django community and I anticipate that it will gain a lot of traction.
Reply all
Reply to author
Forward
0 new messages