* Redis —— Scan、SScan、HScan、ZScan

* Redis —— Scan、SScan、HScan、ZScan一、数据库基本命令1.扫描所有数据表scan02.扫描hash表Real_Gps中的两条记录HSCANReal_Gps0MATCH*COUNT2二、RedisTemplate操作scan//1.一次性获取Real_Gps中数据Map<Object,Object>map1=redisTemplate…

一、数据库基本命令

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分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/24910.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注