2015-01-21 31 views
0

我有興趣使用Node.js從不同的服務器使用JSON API的各種信息聚合。總結它並將其作爲靜態網頁提供。我收集的數據是〜100kbytes,所以我認爲它會駐留在內存中,並在請求時提供。基礎設施定期彙總數據並使用node.js

那麼有沒有一種方法可以將內存中的緩存數據作爲JSON結構聚合到靜態頁面中。我不想寫在MongoDB中。

我正在使用'serve-static'來爲node.js提供靜態網頁。

+0

您有問題要問? – Paul 2015-01-21 04:22:49

+0

哦,是的 - 我想知道什麼是最好的方式來實現這一目標?將更新問題。 – 2015-01-21 05:12:36

回答

1

npm網站顯示241 results for cron.。另一種方法是記住上次進行更新時,以及每次用戶連接時檢查時間並進行「及時」更新。我有一個網站做後者。取決於更新的時間和複雜程度。

在我看來,使用像JADE這樣的模板引擎會比靜態頁面更好。不是我喜歡JADE,我不喜歡YMMV,但是如果你的數據是動態的,那麼使用模板似乎更有意義。

在內存或Mongo中保存JSON非常簡單,我真的不明白你的問題的一部分。