将文本数据存储在一个大型ASCII文本文件中与将其拆分为多个文件相比有哪三个主要缺点?如果我分手了,你能建议一个启发式选择阈值大小吗?
答案 0 :(得分:1)
通常将文件加载到编辑器中是一个大问题,因此如果文件的用例涉及用户打开它,那么分割它的好处。
例如,在将异常记录到文件时,我通常会将日志文件的大小限制为50 MB,因为我知道大多数具有当前典型硬件的文本编辑器都可以轻松处理。这将改变OS和硬件改进的课程变化。因此,20年后,mutli-GB文本文件可能会很好地加载。
另一方面,如果您传输数据,则应将限制调整为传输机制。例如,许多电子邮件系统的附件大约为10 MB。