8

I am looking for an easy to use, maintain and extensible search engine (intranet, enterprise search engine) based on .Net technologies, better open source which is more capable of extension. Just similar to Apache Lucene and Apache Solr. I want to search html page only.

I tried Microsoft Search Server and find it is not easy to maintain, use and extend, not easy to make own UI, bound too tight to SharePoint. I am using VSTS 2008 + C#.

jessehouwing
  • 106,458
  • 22
  • 256
  • 341
George2
  • 44,761
  • 110
  • 317
  • 455
  • 1
    Was there a problem with Lucene.NET? http://incubator.apache.org/lucene.net/ – mxmissile Sep 17 '09 at 16:13
  • Hi mxmissile, please correct me if I am wrong. 1. Seems Lucene.Net does not have a web crawler which crawls page regularly. It is just a search tool? 2. I want to find a ready to use product, and seems Lucene.Net is just an SDK? Not a web based search engine like Bing/Google? – George2 Sep 17 '09 at 16:23
  • Hi Jon, how good is Lucene.Net for non en-us language? I download a copy of Lucene.Net and find it uses common code to index for all language files. Any experience of index/search for non en-us language, like France, Japanese? Any plug-in needed for such language? – George2 Sep 17 '09 at 16:37

3 Answers3

11

Lucene.Net?

Jon Skeet
  • 1,421,763
  • 867
  • 9,128
  • 9,194
  • I have never used it. I want to find a ready to use product, and seems it is just an SDK? Not a web based search engine like Bing/Google? – George2 Sep 17 '09 at 16:21
  • Seems Lucene.Net does not have a web crawler which crawls page regularly. It is just a search tool? – George2 Sep 17 '09 at 16:22
  • 3
    You asked for something "similar to Apache Lucene" - in what way is Lucene.Net *not* similar to Lucene? – Jon Skeet Sep 17 '09 at 16:23
  • 1
    I don't believe Solr includes a crawler either, by the way... – Jon Skeet Sep 17 '09 at 16:24
  • Sorry Jon, my bad description. I want to have a full featured search engine, like Microsoft Search Server, Google and Bing. Any suggestions for any .Net open source project of such type? – George2 Sep 17 '09 at 16:24
  • 1
    I don't know of any full crawler + engine + UI, no. – Jon Skeet Sep 17 '09 at 16:32
  • Hi Jon, how good is Lucene.Net for non en-us language? I download a copy of Lucene.Net and find it uses common code to index for all language files. Any experience of index/search for non en-us language, like France, Japanese? Any plug-in needed for such language? – George2 Sep 17 '09 at 16:36
  • 1
    @George2: I don't know - I've never used Lucene myself, in either form. – Jon Skeet Sep 17 '09 at 16:53
  • Thanks for all of your help, Jon. I have marked your reply as answered. – George2 Sep 18 '09 at 08:44
5

arachnode.net it's a web crawler + Lucent.Net

Community
  • 1
  • 1
Nisus
  • 804
  • 7
  • 11
2

If you are looking for an out of the box, configurable, free solution, you can check out Searchblox, I have had pretty good success with it. It's not open source though.

Micah63
  • 39
  • 3