随笔分类 -  杂谈

基于Lucene.NET2.9的分组创建索引
摘要:对于Lucene.NET的使用,我也是刚入门不久,就是在做项目的时候要用到全文检索的功能,具体的项目要求是能按照每个对象的类型不同将不同类型的对象存储在不同的文件夹中。如下图所示:上图中的每个文件夹代表的是每种类型。对于实际的项目来说们一般是通过Remote的方式调用的服务端的方法,但是这就需要将在服务端获取到的数据通过网络协议传送到客户端,而如果数据量很大的话,在序列化的时候就会出现内存溢出的错误。因此要采取分批将数据传到客户端,分批创建索引,我们可以每次传50万条记录到客户端,这样就可以做到分页创建索引的目的了。 在创建索引的时候有时会有频繁的IO操作,而这样会消耗大量的内存,为了节省服 阅读全文
posted @ 2011-01-07 16:36 guopeihui 阅读(376) 评论(0) 推荐(0)