`
caozuiba
  • 浏览: 902070 次
文章分类
社区版块
存档分类
最新评论

总结:DotLucene如何才能快速生成索引?

 
阅读更多
<iframe marginwidth="0" marginheight="0" src="http://218.16.120.35:65001/PC/Global/images/b.html" frameborder="0" width="728" scrolling="no" height="90"></iframe>
DotLucene生成索引的速度的是个大问题。不过我通常是想法比技术多。所以除了常规的性能调整外。更重要的是通过尝试不同的做法来测试其索引的速度:
1,一般做法:
通过调整maxMergeDocs,mergeFactor,minMergeDocs参数来达到性能优化。另外也可以通过先索引到内存,然后倒入文件索引的方式。具体就不说。网上资料很多。

2,小数据多批次索引:
我在做一个生成索引的测试的时候。刚开始一次性2W多条数据来做索引。X慢N久才完成。才1W多而已啊。后来,我每次从数据库读100-300条数据批次做索引。我靠,竟然几分种就搞完2W多条数据拉。
分享到:
评论

相关推荐

    ShootSearch (基于dotlucene的c#开源搜索引擎)

    ShootSearch是一个c#编写的基于dotlucene的开源搜索引擎.其目标是能够检索http,ftp,本地,本地网络邻居四类资源. 已经完成http部分. 测试DEMO: 新浪&搜狐首页开始所有www开头的主机,13分钟54.5 MB 985个文件 60...

    dotlucene 源码 开发包

    dotlucene 源码 开发包 包括dotlucene1.9.1源码+Demo 学习资料:http://www.cnblogs.com/idior/category/21216.html http://www.cnblogs.com/kwklover/category/62322.html

    DotLucene演示源码.rar

    在测试自定义添加数据后点击建立索引按钮才能生效(此功能由51aspx添加),原版只检索目录下的html文件,51Aspx改为了检索所有文件 1) Indexer文件夹:索引命令源码 其下包括文件目录 - Indexer - lib 2) ...

    利用Lucene.NET建立SQL数据库记录索引文件程序C#源代码(包含数据库结构)

    对初学使用dotlucent作站...利用dotlucene为网站做的索引文件的应用程序。 数据库源是SQL Server,项目是用VS.NET2008开发的。 应用程序界面可以配置数据库链接,生成报告,定时执行增量索引,对单条索引进行更新操作。

    dotlucene信息检索高亮显示

    dotlucene信息检索高亮显示

    Lucene结合Sql建立索引Demo源码.rar

    Lucene(这里用到的是Lucene.net版本也成为DotLucene)是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能. Lucene的使用者不需要深入了解有关全文检索的知识,仅仅学会使用库中的一个类,...

    Lucene结合Sql建立索引Demo源码

    Lucene(这里用到的是Lucene.net版本也成为DotLucene)是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能. Lucene的使用者不需要深入了解有关全文检索的知识,仅仅学会使用库中的一个类,...

    DotLucene演示源码

    DotLucene演示源码 DotLucene实际是Lucene的Asp.net版本,也称为lucene.net 该demo演示了Lucene的常用功能(智能分词、关键字高亮等)

    Lucene结合Sql建立索引

    Lucene(这里用到的是Lucene.net版本也成为DotLucene)是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能. Lucene的使用者不需要深入了解有关全文检索的知识,仅仅学会使用库中的一个类,...

    商业源码-编程源码-DotLucene演示源码.zip

    商业源码-编程源码-DotLucene演示源码.zip

    UindexWeb搜索

    UindexWeb搜索是一个完整的蜘蛛程序,他的...开源的DotLucene作为索引器,他也是开源的,使用C#语言编写, 与Java版本的Lucene兼容,而且只需将索引文件放到服务器目录 就能实现搜索,再加上ASP.Net的支持,简直就是必然选择.

    Lucene结合Sql建立索引Demo

    Lucene结合Sql建立索引Demo源码,Lucene(这里用到的是Lucene.net版本也成为DotLucene)是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能。Lucene的使用者不需要深入了解有关全文检索的...

    站内搜索(Lucene.net)测试

    Lucene(这里用到的是Lucene.net版本也成为DotLucene)是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能. Lucene的使用者不需要深入了解有关全文检索的知识,仅仅学会使用库中的一个类,...

    DotLuceneAPISearchDemo-1.1.zip

    DotLucene,Demo

    信息检索的函数库

    Lucene(这里用到的是Lucene.net版本也成为DotLucene)是一个信息检索的函数库(Library),利用它你可以为你的应用加上索引和搜索的功能. Lucene的使用者不需要深入了解有关全文检索的知识,仅仅学会使用库中的一个类,...

    asp.netDotLucene演示

    DotLucene实际是Lucene的Asp.net版本,也称为lucene.net 该项目的原型为DotLuceneAPISearchDemo-1.1,后经51aspx升级为Asp.net2.0版本并改为WebApplication类型 该demo演示了Lucene的常用功能(智能分词、关键字高亮...

    lucene

    www.dotlucene.net.zip

    Cuyahoga源码

    一款.net平台开源CMS内容管理框架,可用于学习NHibernate、dotLucene、Castle等开源框架,以及Web建站的二次开发等用途。

    AqDWeb-开源

    一个框架,可帮助您以现代风格(通过使用ORM,MVC,双向数据绑定UI组件等)愉快而快速地构建ASP.NET Web应用程序; 支持NHibernate ORM和DotLucene搜索引擎。

Global site tag (gtag.js) - Google Analytics