views:

164

answers:

3

I have a website which has thousands of (ever increasing) resources in it. I implemented the usual Sql Full text Search and it was working fine until recently. I noticed some performance issues with it. I am using MySql Database with C#. NET as the back-end code.

I just need few valuable suggestions from you so that I can take those into account while building a new search strategy for my website.

What can I use to improve performance in the search functionality on my site?

+5  A: 

You could try out;

http://incubator.apache.org/lucene.net/

CharlesS
+1 Lucene is a good solution for full-text search.
Steven Sudit
+1, At work, we use lucene and we are very happy with it, I recommend too.
Cleiton
+2  A: 

Try using Lucene.NET. Many websites have text search based on it.

Sorantis
+3  A: 

Take a look at Lucene.NET. It is a high-performance, full-featured text search engine library which was initially written in Java but ported over to .NET. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.

Ben Griswold