tags:

views:

86

answers:

2

Hi ,

I want to start a new project I need performance as well as a neat and robust GUI

about the performance I have around 2 millions documents which I like to index'em by the help of lucene installed on linux due to its performance and security.

and about GUI I'd like to have flexible and professional look website and since I'm experienced with .net I'd like to retrieve the lucene's result and show it in my own way.

I've heard about some RESTful services available inside the lucene but I don't have any clue according to that and how to connect these two together.

how can I connect asp.net to lucene?

regards.

+2  A: 

One option: Install Solr on Linux. Solr is a nice search server built based on Lucene that supports REST-like XML and JSON APIs. ASP can parse JSON and from there you can build your own front end in ASP.net.

Yuval F
you mean I have to install lucene then solr on top of that?
austin powers
No. You just install Solr. It will bring Lucene along.
Yuval F
+1  A: 

Lucene has been ported to .Net. http://incubator.apache.org/lucene.net/

We use it for our website to index various things, and these indexes are in the millions too. If you're wanting to use Linux in the belief that it's more efficient, then it's not a matter of the choice of OS but of accessing a remote Lucene system.

yodaj007
yeah I know lucene.net exists but I want to run lucene under linux as a safe and fast engine for my indexing and distill its result into asp.net and create whatever I want , say a hierarchical search engine or an enterprise document manager etc...I do believe in power of asp.net to build such those things but I don't believe in MS windows performance.can you explain more about your situation ? have you installed lucene.net on MS windows server? and does it have the performance just like linux? just for your record right now we are using index server and asp.net
austin powers
I'm not getting into a 'is linux more efficient than windows' discussion. This isn't the place and it will only start a flame war. Yes, we Lucene.net it installed on a Windows system.
yodaj007