IndexWriter writer2 = new IndexWriter(indexDir,
new PaodingAnalyzer(), false,
IndexWriter.MaxFieldLength.LIMITED);
indexDocs(writer2, fileDir);
writer2.optimize();
writer2.close();
我这个fileDir 有几个G的文件 不过应该没有问题 但是 报内存 溢出
大侠们帮帮忙 我也自己努力想想
new PaodingAnalyzer(), false,
IndexWriter.MaxFieldLength.LIMITED);
indexDocs(writer2, fileDir);
writer2.optimize();
writer2.close();
我这个fileDir 有几个G的文件 不过应该没有问题 但是 报内存 溢出
大侠们帮帮忙 我也自己努力想想
解决方案 »
- 大家帮帮忙看看,为什么读取的文件路径是错误的?
- 求一个性能最好的ftp下载解决方案-有代码更好。
- String 面试问题
- 请问如何使用Struts2 输出ResultSet?
- spring+hibernate3.0+jsf+eclips3.01谁开发过进来顶一下
- 大家好,小弟在学JAVA的途中感到很茫然,可否提点建议?
- weblogic中文问题
- 有关中文输出的问题
- 怎么样使用方式applet/servelet从客户端的某个位置将一个文件传输到服务器端
- 遇到个问题,网上没找到满意的,希望大神们能够帮下忙哈(新人)
- hibernate关于annotation的自动增长列问题
- 大家帮帮忙看看有没有办法实现
2.+内存条.
3.如果可以,把大文件拆喽.
给楼主一篇文档
indexDocs(writer2, fileDir); 不知道你这个方法是如何写的,如果是用了内存式索引,那就要考虑分批往磁盘上写进去,否则肯定是溢出。