首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

java 大文本存储 、分页、查询解决方案

2014-01-08 
java 大文本存储 、分页、查询java ee项目需要支持日志加密导出,用户自己保存加密后的日志。当用户需要查看之

java 大文本存储 、分页、查询
java ee项目需要支持日志加密导出,用户自己保存加密后的日志。
当用户需要查看之前导出的日志时,通过系统的导入接口,把日志导入系统,然后查看日志,查看中支持分页和查询。

1 用户通过导入来查看之前的日志时,导入的日志是没有必要存入系统数据库:这个思路没错吧
2 如何在文本文件中实现查询和分页?此处主要是效率问题。

初步的方案:日志加密导出时放入sqllite,用户自己保存的就是一个数据库文件,再次导入时查询分页就方便了,直接查询sqllite。

还有更好的方案么???


[解决办法]
可以考虑用一下lucene,既可以分页也可以查询
[解决办法]
如果要根据关键字来查询的话,确实可以考虑上全文索引,还是入数据库的好,你要文本文件自己去做关键字查询,太麻烦了
[解决办法]
推荐用lucene,效率高,方便。。。
[解决办法]
不用数据库就全文检索吧,Lucene专门为你打造

热点排行