2012-02-26 73 views
1

我正在嘗試爲nodejs創建一個緩存。我正在考慮將一些緩存數據放在內存中,還有一些放入文件中,我如何將這些大型二進制文件存儲在節點js中,而不會耗盡內存。我如何知道內存限制已達到?如何在節點js中存儲大型二進制文件?

+2

['os.freemem'(http://nodejs.org/docs/latest/api/all.html#os.freemem) – Raynos 2012-02-26 13:20:20

+0

有沒有你不使用與節點建立的緩存層的一個原因? Redis非常適合完成這項任務。 – 2012-02-26 18:51:56

+0

@TimothyStrimple:yeah..im試圖爲nodejs創建一個內置memcache。有多少內存可用於在緩存中存儲內容? – shahalpk 2012-02-26 19:04:29

回答

0

只需發佈來自Raynos :)評論的答案,您可以只用我們os.freemem()來查找系統中的可用內存。

相關問題