多级缓存工具
一个用于多层包装器,这样您就可以从多个进程中获取您的缓存。
安装
npm install multilevel-cache-tools
用法
首先,启动服务器:
var multilevelCacheTools = require('multilevel-cache-tools');
multilevelCacheTools.server.create(
{
dbPath: 'cache.db',
port: 3030
},
setUpClient
);
接下来,为您的缓存创建一个客户端,该客户端使用与服务器相同的TCP端口:
function setUpClient() {
var memoizedFn = multilevelCacheTools.client.memoize({
fn: asyncFn,
port
1