Node.js/Express本地磁盘缓存

Node.js/Express本地磁盘缓存,node.js,express,caching,firebase,Node.js,Express,Caching,Firebase,我有来自firebase数据库的数据。我想将其缓存为json文件,这样就不需要每次用户访问我的web应用程序时都查询它 这个模块很好https://www.npmjs.com/package/apicache但它不会在本地缓存它。这很好,因为它将检查缓存是否已经在那里,如果没有,您可以对数据库执行查询。你能给我推荐好的本地缓存吗。我不需要把它放在内存中,因为json文件很大。你可以从他们的网站下载并运行: Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理 这是最好

我有来自firebase数据库的数据。我想将其缓存为json文件,这样就不需要每次用户访问我的web应用程序时都查询它

这个模块很好
https://www.npmjs.com/package/apicache
但它不会在本地缓存它。这很好,因为它将检查缓存是否已经在那里,如果没有,您可以对数据库执行查询。你能给我推荐好的本地缓存吗。我不需要把它放在内存中,因为json文件很大。

你可以从他们的网站下载并运行:

Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理

这是最好的缓存方法之一

有一个流行的软件包,您可以使用redis。

您可以从他们的网站下载并运行该软件包:

Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存和消息代理

这是最好的缓存方法之一


有一个你可以使用redis的流行软件包。

它不能回答确切的问题。但是对于那些正在搜索简单的磁盘缓存的人来说

我会为你节省时间。这是我找到的最好的包裹


(闪现功能(save()),您可以精确缓存目录,默认情况下,它会回退到节点模块包文件夹中的.cache目录。这是一个很好的隐藏位置,通常没有权限问题,可以从多个程序访问,超过500万个程序,…。

这并不能回答确切的问题。但是对于那些正在搜索简单的磁盘缓存的人来说

我会为你节省时间。这是我找到的最好的包裹


(闪现功能(save()),您可以精确缓存目录,默认情况下,它会回退到节点_模块中包文件夹中的.cache目录。这是一个很好的隐藏位置,通常没有权限问题,可以从多个程序中访问,超过500万次,…。

我正在查找本地缓存,而不是内存中。非本地我同意,但数据会以“快照”的形式持续存在。因此,从某种意义上讲,部分本地是比直接使用json文件更好的选择,我在寻找一个本地缓存,而不是内存。我同意不是本地缓存,但会以“快照”的形式不时地保存数据。因此,从某种意义上讲,部分本地是比直接使用json文件更好的选择,