2009-08-11 50 views
0

我將用DPAPI加密保存數據。我不確定我是否應該擁有一個包含所有數據的大文件,還是應該將數據分解爲單獨的文件,其中每個文件都是自己的記錄。我懷疑整個數據集小於10MB,所以我不確定是否值得把它分解成幾百個單獨的文件,或者我應該只保留一個文件?將數據保存到一個文件或MULTIPLE的注意事項?

解密10mb數據需要很長時間嗎?

回答

2

對於10兆字節,我不會擔心分裂它。給定數據量的加密/解密成本幾乎相同,不管它是一個大文件還是一組小文件。如果您需要選擇性解密單個記錄的能力,而不是一次全部解密,則拆分文件可能會有用。

1

如果你永遠不會想到你的應用程序將運行的硬件,使其可擴展。如果從1讀取的速度太慢,它可以從10個並行軟盤驅動器運行。

如果您的範圍僅限於高性能計算機,並且文件大小在未來10年內可能不會上升,在1個文件中。

相關問題