I want create a search engine like google. Which search engine should I use? Does solr or elasticsearch suitable for that?
Asked
Active
Viewed 1,512 times
-2

Henrik Andersson
- 45,354
- 16
- 98
- 92

Nick Dong
- 3,638
- 8
- 47
- 84
-
I knew that there are similar questions [Which third party search engine (free) should I use?](http://stackoverflow.com/questions/1932697/which-third-party-search-engine-free-should-i-use) [Which open-source search engine should be used?](http://stackoverflow.com/questions/1418372/which-open-source-search-engine-should-be-used),but I want create a search engine like google. we have different goal. That should be a new discussion. – Nick Dong Aug 28 '12 at 07:19
-
hey guys, Why downvote without any discussion? – Nick Dong Aug 28 '12 at 07:27
-
1Because this isn´t a discussion board. Read the http://stackoverflow.com/faq#dontask for more information. There is a discussion chat though, check it: http://chat.stackoverflow.com/ – Christian Lendel Aug 28 '12 at 07:29
-
That should be a new question either. Anyway, thx Christian Lendel. stackoverflow is a nice place. and I really want to get help about my question. – Nick Dong Aug 28 '12 at 07:41
2 Answers
1
Maybe Nutch is a good starting point. Especially because it includes crawling as well and uses Lucene. Lucene is also used in Solr and the newest version has the nice SolrCloud feature for easier scalability.

disco crazy
- 31,313
- 12
- 80
- 83
1
(Disclosure: The author of this post is affiliated with the product being linked to)
I would also suggest OpenSearchServer. The web crawler is mature. We use it to index thousand of web sites on a single instance.
The major point is that it includes the web crawler and the search engine in one single application. With the interface you can set up your data model, customize the relevance, manage the crawl process.

Andrew Barber
- 39,603
- 20
- 94
- 123

Emmanuel Keller
- 3,384
- 1
- 14
- 16