2011-02-04 24 views
0

我是开源游戏的新手。 有一个问题,在我深入了解我打算做的事情之前。假设我打算使用c#,没有NoSQL(没有计划使用哪一个(RavenDb或MongoDb)),我想为asp.net中的网站建立索引。开源Lucene的索引序列步骤,使用SQL或Nosql

我想用Lucene.net对我的网站索引数据和页面链接,当你真的告诉Lucene.Net开始索引?

我的意思是,它是一个后台进程,开始每天晚上索引,就像在SharePoint索引或调用插入在当时的NoSQL你应该打个电话指数创纪录的时刻。

如何网页上的链接,应该在什么时候爬发动机运行。我想我正在思考SharePoint世界,需要本板上的一些人加以纠正。

我在步骤的顺序特别感兴趣,我很抱歉,我不理解的时间和原因。 任何解释或例子的链接将有所帮助。

感谢您的帮助。

感谢

糖果

回答

0

Lucene是一个搜索引擎,而不是爬行。所以你需要找到一个将数据插入到Lucene索引中的爬虫。 Lucene的的

觉得作为一个SQL服务器。它可以存储数据并根据查询检索数据。但是你必须创建实际插入和查询数据的应用程序。

你很可能使用的Solr(建立在Lucene之上)和Nutch的,Java开发项目,并使用Web服务到您的C#应用​​程序和搜索索引之间。 Lucene的java版本也在不断发展,而.Net版本在空气中有些浮动。

+0

谢谢,但使用wewbservice往往成为单线程时间,并非如此。 – Sweetysinghania 2011-02-04 22:47:52