views:

153

answers:

1

i am looking for a open source full featured web search engine like nutch , because nutch is complex and it take much time to penetrate its code and i didnt find a book about it .

A: 

It really depends on exactly what you're trying to do, but I'd have a look at the following and see if one meets your needs:

  • Solr (http://lucene.apache.org/solr/) - Also build on lucene, very powerful and lots of documentation around.
  • Whoosh (http://whoosh.ca/) - Pure Python search engine
  • Sphinx (http://www.sphinxsearch.com/) - SQL full text based search engine
  • Xapian (http://xapian.org/) - Another excellent search engine

Search does get complex quickly but if you need to do common things you'll probably find higher level projects that will help. For instance Haystack (http://haystacksearch.org/) for Django or acts_as_solr (http://acts-as-solr.rubyforge.org/) for Rails for instance.

Garethr