不要看月食了,来看问题了。。。lucene搜索时cache太多了。。

chudu 2011-12-10 11:02:41
用的lucene3.4的,能不能在哪儿设置下搜索时的cache大小啊,我现在有10G的索引文件(只是源文件一部分做的索引,如果全做的话索引估计100G左右),几个用户同时搜索不同的值时几下都内存溢出了。。。应该是cache问题,jconsole跟踪过,每当有一个新搜索条件搜索后内存飙升(当Hit到值后飙升惊人,如果未Hit到数据的话内存基本无变化),但是一直不释放,不过速度还可以哈。
我的IndexSercher用的是一个单例,MultiReader也是个单例(我们不对数据做实时更新),我该怎么做,每次查询完就将IndexReader关闭吗,我只搜索了前100条数据啊?
...全文
124 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
顶一下啊,这个研究的是什么东东。
chudu 2011-12-11
  • 打赏
  • 举报
回复
无人气啊。

2,408

社区成员

发帖
与我相关
我的任务
社区描述
高性能计算
社区管理员
  • 高性能计算社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧