node.js - 如何使用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"}}
数据如下所示:
解决方案
推荐阅读
- angular - 使用“发生未处理的异常:NGCC 失败”编译 Angular 项目
- dependency-injection - 在 Blazor WebAssembly 中使用依赖注入
- scala - scala中的函数柯里化
- javascript - 从不同的 api 响应添加对象数组
- here-api - PROXIMITY 参数描述了什么(事件 API)
- c# - 我可以只公开某些 C# 类吗?
- java - 在 Android Studio 中使用 OpenCV 和 Tensorflow 进行实时情绪检测
- javascript - VUEX & WEB3:重复的方法构造函数。该方法被定义为 RPC 调用和 Object 方法
- kubernetes - Kubernetes 服务的通用保险库策略
- node.js - 如何在nodeJS中格式化iso日期