1
對於來自asp.net的節點來說是新手,所以對在node.js中實現緩存的最佳模塊/框架感到好奇。我想緩存一些昂貴的數據庫查詢,所以尋找一種簡單的方法來緩存數據庫結果或整個http頁面輸出到內存。相當於node.js中的.net輸出緩存?
在.net中,它將使用httpcache或頁面輸出緩存。節點世界中是否有等價物?
我應該只設置一個本地memcached或redis服務器來完成此操作嗎?
對於來自asp.net的節點來說是新手,所以對在node.js中實現緩存的最佳模塊/框架感到好奇。我想緩存一些昂貴的數據庫查詢,所以尋找一種簡單的方法來緩存數據庫結果或整個http頁面輸出到內存。相當於node.js中的.net輸出緩存?
在.net中,它將使用httpcache或頁面輸出緩存。節點世界中是否有等價物?
我應該只設置一個本地memcached或redis服務器來完成此操作嗎?
如果您使用快遞,那麼有一個settings選項用於啓用視圖緩存,同時因爲express是建立在連接之上的,所以您可以嘗試查看connect-cache模塊。例如,爲了緩存靜態內容,你可以看看node-static。在memcached或redis中緩存數據庫查詢可能高度依賴於您的數據結構,但我可能會選擇redis,因爲它支持more advanced data structures,這可能很方便。