I develop news search engine with C# and SQL Server 2008
i using SQL Full text search for search and it's ok until some week ago.
currently i have more than 100 million record, that daily added about 1 million article.
but i see sometimes when user search, one of 8 CPU become 100% and take some minutes.
after repopulate catalog, it's ok for some days, What's really problem ?
Note: I set automatic track changes and schedule it for incremental population when CPU become Idle
Also I need to know what's best alternative ?
Lucene.Net
Xapian
Sphinx
Solar
- Or any other best solution ?
Could you please help me ?