簡體   English   中英

在文件中存儲多個對象

[英]Storing multiple objects in a file

我有一個ArrayList形式的對象集合,我想將所有對象保存到文件中。 目前,我正在將完整的ArrayList存儲到文件中(大小為26,000),並且在讀取文件時遇到了80ms的延遲。 哪種方法更好? 將完整的ArrayList或對象數組存儲到文件中? PS:沒有任何物體可以超過數百萬個。

我認為使用SerializableArrayList<T>保存到單個二進制文件是最好的方法,除非您的數據文件最大為4 Gb。

另外,您可以在多個線程中進行序列化。 如果您采用這種方式-可以找到n線程和數組部分的最佳數量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM