您如何看待这种用于缓存分页结果的方法?可以做得更好吗?
req.cache.hset(
"bonuses-list",
`bonuses-list-${page}-${limit}`,
JSON.stringify(result)
);
req.cache.hgetall("bonuses-list", function(err, keys) {
if (err) {
next(err);
}
req.cache.hdel("bonuses-list", ...Object.keys(keys));
});
这可行,但是我会重复很多这种模式,我想知道是否还有更好的方法,谢谢。