2012-02-10 53 views
-1

將文本數據存儲在一個大型ASCII文本文件中,與將其分割爲多個文件相比,有哪三個主要缺點?如果我確實分裂了,你能否提出一種啓發式方法來選擇閾值大小?與將文本數據分割爲多個文件相比,在一個大型ASCII文本文件中存儲文本數據有什麼缺點?

+0

數據存儲的目的是什麼? – twilson 2012-02-10 18:54:57

+1

這聽起來有點像家庭作業問題......? – 2012-02-10 18:54:57

+0

這不是一個家庭作業問題。 – qazwsx 2012-02-10 19:07:24

回答

1

通常將文件加載到編輯器中是一個大問題,因此如果文件的用例涉及用戶打開它,那麼將它分開是很好的做法。

例如,當記錄文件的例外情況時,我通常會將日誌文件的大小限制爲50 MB,因爲我知道使用當前典型硬件的大多數文本編輯器都可以輕鬆處理。這將隨着操作系統和硬件的改進而改變。因此,20年以後,mutli-GB文本文件可能會很好地加載。

如果您傳輸數據,另一方面應將限制調整爲傳輸機制。例如,許多電子郵件系統的附件大小約爲10 MB。

+0

感謝您的建設性意見和部分答案。 – qazwsx 2012-02-10 19:08:47

相關問題