在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/人工智能  Java  HTML/ 使用Nodejs頻繁讀寫文件,有哪些提供緩存機制的庫可以使用?

使用Nodejs頻繁讀寫文件,有哪些提供緩存機制的庫可以使用?

用Node.js實現(xiàn)了一個簡單的文件數(shù)據(jù)庫,因此讀取文件可能相當(dāng)頻繁且有規(guī)律可尋,因此計劃在程序和文件之間架設(shè)一個對程序完全透明的緩存層。

緩存層可以根據(jù)某些調(diào)度算法,將常讀取的文件寫入Redis(不局限于Redis)中,并檢測文件改動自動更新Redis中的數(shù)據(jù)。

比如,在node.js中,讀取文件需要require("fs"),那么如果要使用這個緩存層可能僅僅需要把代碼改成require("fs-wiht-cache"),其他所有的代碼都不用變。

有沒有什么現(xiàn)成的工具可以做這種事情?不局限于使用Redis,只要能夠提供對程序透明的緩存層即可。

回答
編輯回答
陌如玉

文件服務(wù)器干嘛不用Nginx之類專業(yè)web服務(wù)器,而用nodejs呢,是有什么需求嗎

2018年4月29日 20:53