→ H45:把陣列切割,分別存放至不同的檔案,待讀取時選其中一個就是。 10/21 07:55
假設我有一個很耗時的計算最後會產生一個很大的物件
其中像是包含一個大陣列
像是 double matrix[n][n] // n = 5000
我想要把整個結果(object)存下來以後用 而不用重新算一次
想到的方法 像是可以用serialization存起來
但是每次這樣load進來 不是也很佔記憶體空間嗎?
有辦法不要把整個物件load到記憶體裡 而是有點像Random Access Files的方法
只load一些我要的
不過看起來不太可能
或是說 把我要的資料作成 database型態
然後再用query來得到我要的資訊
不知道大家有更好的意見 或是有推薦什麼輕巧簡便好用的library
--
PLUR
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 85.180.35.75