读书人

[]怎么利用数据库管理日志文件

发布时间: 2013-04-21 21:18:07 作者: rapoo

[求助]如何利用数据库管理日志文件
我的程序中日志文件很大,内容非常多,管理起来很麻烦,删除,添加,查询等操作都比较费时,能不能通过数据库实现这些文件的管理,请高手帮助.项目实际应用需要,不希望使用SQL,ACCESS,听同事们说PostSql数据库是开源的,也比较轻量级,不知道如何操作,请指点
[解决办法]
你问能不能,那一定是可以的。
如果不用SQL Server之类的,那么postgre sql,也可以,其实只是从使用来讲,没什么差别的,会SQL就行了。
当然如果SQL都不了解,那么还是从头还是学吧。

这样的需求,一般是建好数据库,然后用脚本语言解析log文件插数据库。

[解决办法]
mysql,PostSql都行,需要先建立数据库。然后自己编程分析日志,并分类把日志信息写到数据库中。
[解决办法]

引用:
有没有实例啊,或者实例文章?我自己也在网上找,集思广益一下.

……

其实很多公司都会用这种思路做日志收集和分析工作。一般会专门做一个客户端软件,用来分析日志并存入数据库和显示日志。这可以看成一套小系统了,有源码的现成的不一定有你需要的,毕竟日志都不一样,数据库也设计的不一样。
但是其实就是几个拼凑起来的。比如前面的建数据库网上会有很多资料,后面的就是一个字符串解析的过程了,再加一个UI。先确定用什么工具开发,用什么数据库,然后一边学习一边做吧。

读书人网 >C++

热点推荐