首页 > 解决方案 > 如何使用nodejs在redis缓存中实现hashset的分页

问题描述

我在哈希集中有大约 1000 条记录,我想第一次只获得 0-50 条记录,然后是 50-100 条,依此类推。

PS我正在使用node-redis。我想知道redis是否支持散列分页。

我已经尝试过 zrange 但它不起作用

cacheClient.zrange('searchkeycounts', 0, 50, function (err, reply) {
                console.log(err);
                console.log(reply);
                                })

这给出了结果:

{"result":"success","err":{"command":"ZRANGE","args":["searchkeycounts",0,5],"code":"WRONGTYPE"}} 

数据如下所示: 哈希数据格式

标签: node.jsredis-cache

解决方案


推荐阅读