当前位置:
首页 >
* Redis —— Scan、SScan、HScan、ZScan
发布时间:2023/12/14
63
豆豆
生活随笔
收集整理的这篇文章主要介绍了
* Redis —— Scan、SScan、HScan、ZScan
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
一、数据库基本命令
1. 扫描所有数据表
scan 0
2. 扫描hash表Real_Gps中的两条记录
HSCAN Real_Gps 0 MATCH * COUNT 2
二、RedisTemplate操作scan
//1. 一次性获取Real_Gps中数据Map<Object, Object> map1 = redisTemplate.opsForHash().entries("5555");map1.forEach((o, o2) -> {System.out.println(o);System.out.println(o2);}); //2. 使用Scan方式遍历获取Real_Gps中的数据ScanOptions scanOptions = ScanOptions.scanOptions().count(1).match("*").build();Cursor<Map.Entry<Object, Object>> cursor = redisTemplate.opsForHash().scan("5555", scanOptions);while (cursor.hasNext()) {Map.Entry<Object, Object> entry = cursor.next();entry.getKey();entry.getValue();System.out.println("111111" + entry.getKey());System.out.println("222222" + entry.getValue());}}总结
以上是生活随笔为你收集整理的* Redis —— Scan、SScan、HScan、ZScan的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 惠普z800工作站bios设置_HP工作
- 下一篇: 使用病毒数据库离线更新包