* Redis —— Scan、SScan、HScan、ZScan
生活随笔
收集整理的這篇文章主要介紹了
* 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工作
- 下一篇: lbe+android6.0+免root