java查询日志文件的性能问题
我用java查询日志文件,环境 {tomcat jsp}文件格式如下
*******
[INFO ] 2007-06-19 17:51:50: 系统安全设置成功 !
[ERROR] 2007-06-06 17:29:20: 与后台交互失败,请检查系统 !
*******
现在的做法是把所有文件内容读到缓存,实现多条件查询分页显示,基本查询还可以,多条件查询文件大的时候会产生内存泄露,知道把tomcat耗死
有什么办法可以解决:
由于需求原因不能用数据库!考虑过全文检索,建索引,怎样定位到行,日期条件怎样处理?索引什么时候建立合适!还有没有别的方法可以实现,