关于lucene性能问题

为了解决全文检索问题,两年前就采用了lucene技术,搜索的数据量是6千多万条记录的一张表。性能相当低下。并且经常导致死机情况的发生。

经过两次的专题研究还是没有解决这个问题。

迫于客户的压力,只能做亲自第三次的专题研究。

经过研究lucene发现,原来问题在创建索引上面。

doc.add(new Field("czrkxmpy", val1,
                  Field.Store.NO,
                  Field.Index.ANALYZED));

Field.Index.ANALYZED这个属性非常重要。

老的代码设置成了一个已经不再使用的常量。超郁闷!

原文地址:https://www.cnblogs.com/barryhong/p/1568208.html