lucene处理大数据量查询效率非常差

stone_lee 2010-06-04 10:22:36
索引文件4.9G,数据790万,采用lucene查询,只有一个term条件,一个order条件,发现cpu占用很大,47%左右,我现在想如果没办法,就把数据全部htm静态化,大家有好建议吗?
...全文
408 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
肯定是你的程序问,我们公司的索引文件已经达到了10G,搜索速度仍然很快~
fei130634 2010-06-10
  • 打赏
  • 举报
回复
恩 确实 那个不好做
stone_lee 2010-06-10
  • 打赏
  • 举报
回复
dddddddddddddddddddddd
stone_lee 2010-06-07
  • 打赏
  • 举报
回复
我用mysql查询效率很高,不必要优化。反映时间在0.0×秒左右。不过,毕竟mysql支持并发不怎地,所有没有采用mysql。
我现在已经将所有页面全部htm化了,但想看看有没有高手,做过lucene大数据量的查询的。
呵,几个G应该不算大吧,sphinx处理一点都不吃亏的哦。有大数据量lucene查询有经验的吗?
bossdai 2010-06-07
  • 打赏
  • 举报
回复
你索引文件太大了吧 估计还是要看看mysql有没有优化的地方 mysql毕竟不能和oracle比啊 还是看看mysql数据优化的地方吧
stone_lee 2010-06-07
  • 打赏
  • 举报
回复
没人知道
  • 打赏
  • 举报
回复
lucene还没搞过耶。。
---
肯定有优化的地方
stone_lee 2010-06-05
  • 打赏
  • 举报
回复
我用mysql的查询效率比lucene既然高太多,mysql采用MYISAM引擎,790多万的数据按照index条件查询,order的时间反映在毫秒级,cpu占用3%左右,配置,3.6G内存,7200转硬盘,cpu,e5200,,为什么既然lucene这么慢。为撒?
Java技术栈 2010-06-05
  • 打赏
  • 举报
回复
期待高手,帮你顶上去
stone_lee 2010-06-05
  • 打赏
  • 举报
回复
顶顶顶顶

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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