当前位置:   article > 正文

* Redis —— Scan、SScan、HScan、ZScan_redistemplate scan sscan hscan zscan

redistemplate scan sscan hscan zscan

一、数据库基本命令

1. 扫描所有数据表

scan 0


2. 扫描hash表Real_Gps中的两条记录

HSCAN Real_Gps 0 MATCH * COUNT 2



二、RedisTemplate操作scan

  1. //1. 一次性获取Real_Gps中数据
  2. Map<Object, Object> map1 =redisTemplate.opsForHash().entries(env.getProperty("Real_Gps"));
  3. //2. 使用Scan方式遍历获取Real_Gps中的数据
  4. ScanOptions scanOptions = ScanOptions.scanOptions().count(1).match("*").build();
  5. Cursor<Entry<Object, Object>> cursor = redisTemplate.opsForHash().scan("Real_Gps", scanOptions);
  6. while(cursor.hasNext()) {
  7. Map.Entry<Object, Object> entry = cursor.next();
  8. entry.getKey();
  9. entry.getValue();
  10. }

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号