Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨,我只是想知道是否有人可以帮助我。
我有一个程序,它根据日志包含的内容(基本上是否有错误)将其他文件中的日志写入两个不同的文件。我的问题是像我一样(在文件中)或数据库中存储这些日志会更好吗?
其他可能有帮助的信息:
我的程序将大量消息写入这些文件,一旦消息在文件中,它就不会改变。
稍后我计划将它们读回另一个程序以对数据进行一些操作。如果我应该使用文件,这会改变吗?
最后一个问题:当使用文件时,最好一次写出每条消息还是存储它们然后再写一组?
任何帮助都会非常感谢。
使用 FILE I/O,您需要自己实现所有 Qos 方面,如并发、事务等,以确保数据不一致
使用 DB,所有这些方面都已由 DB 处理