C# 对于windows上的搜索引擎数据库,我有哪些选择

C# 对于windows上的搜索引擎数据库,我有哪些选择,c#,asp.net,windows,sql-server-2008,lucene,C#,Asp.net,Windows,Sql Server 2008,Lucene,我有一个项目要创建一个类似altavista.com的高流量搜索引擎。windows.NET C#将用于该项目。我正在寻找一个好的搜索引擎数据库,可以处理一个非常高的负载。我看了一下lucene和sql server 2008。我读到过lucene在负载很高时容易腐败。所以,我正在考虑sql server 2008,但我不确定sql server是否能够处理超过千兆字节的数据 数据库将获得一块数据,需要在表的其他地方获取类似的数据。它将在stackoverflow上的类似问题区域执行操作。它需要

我有一个项目要创建一个类似altavista.com的高流量搜索引擎。windows.NET C#将用于该项目。我正在寻找一个好的搜索引擎数据库,可以处理一个非常高的负载。我看了一下lucene和sql server 2008。我读到过lucene在负载很高时容易腐败。所以,我正在考虑sql server 2008,但我不确定sql server是否能够处理超过千兆字节的数据


数据库将获得一块数据,需要在表的其他地方获取类似的数据。它将在stackoverflow上的类似问题区域执行操作。它需要搜索数百万行。sql server 2008和lucene是我唯一的选择吗

我已经成功地将lucene用于高容量数据,并且面临数据损坏问题

但是如果你担心独立的lucene,你可以试试,它是一个基于lucene的开源搜索服务器

Solr是最受欢迎、最快的公开赛 源企业搜索平台 ApacheLucene项目。它的主要 功能包括强大的全文 搜索,点击突出显示,分面 搜索、动态聚类、数据库 集成和丰富的文档(例如。, Word,PDF)处理。索尔是一位非常有才华的人 可扩展,提供分布式搜索 和索引复制,并增强 的搜索和导航功能 世界上许多最大的互联网公司 地点


在谷歌代码中有一个solr的.net客户端。。你可以试试这个

“我读到lucene在负载很高的时候容易损坏”-你想用一两个链接来限定这个语句吗?顺便说一句,数百万行并不大。。。