日期:2014-05-16 浏览次数:20391 次
当Lucene为数据库中数据建立索引时应该注意:
当数据量比较大的时候(笔者此处遇到的是360多万条数据),书写java代码为数据库数据的某一字段建立索引时通常会相到以下解决方案:
方案一:select语句读数据,读一条建立一条的索引。
方案二:select语句读数据,将数据全部读入内存,然后在一起建立索引。
方案三:select语句读数据,将数据存入文件中,然后从文件中读出数据建立索引。
以上三种方案本人都一一实现过,并且进行了测试,发现方案三是最有效的,建立索引的时间是最短的!