准备用Lucene对数据库里的某一些字段建立索引,用于搜索。索引大小在1G左右,记录在300W。现在需要对产品名称做全文搜索,并且对搜索出来的产品,计算平均价格,由于搜索出来的记录有可能几十万条,对于这么大的数据,如何很快的计算它们的平均值呢?比如商品有不同的分类,这样如何搜索并分组呢?用Lucene来做,有没有什么比较好的方法和算法来实现,请大家指点。谢谢。