Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
379 views
in Technique[技术] by (71.8m points)

日志记录是存文件还是数据表好呢

比如微信支付回调的 这些记录文件还是数据表好呢 什么情况文件 什么情况数据表呢


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

日志文件一般用来记录对数据库的操作信息或者测试时打印一些数据信息用来方便查找问题,例如对数据库的操作等引起的问题、或者查看回调传过来的信息,使用日志文件能够记载下来方便出问题时查看分析出错原因。
如果只是偶尔保存少量数据或者记录应用程序的日志数据,那么选择文件就好了,而且将数据存储在文本文件中适合于非敏感数据。如果应用程序的用户需要频繁访问数据或者要求保留数据,通常这是需要将数据移到数据库中进行存储。

具体选择哪种还是看具体需求,当然你也可以两种都用,最好和产品或者业务相关人员沟通确认下需求,根据业务需求来做,要是没太大关系做个定时任务定期清除不必要的数据和日志文件也是可以的。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...