zoukankan      html  css  js  c++  java
  • (七)Redis之Keys的通用操作

    package myRedis01;
    
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    import java.util.Set;
    
    import org.junit.After;
    import org.junit.Test;
    
    import redis.clients.jedis.Jedis;
    import redis.clients.jedis.Tuple;
    
    public class JedisTest {
    
        Jedis jedis = new Jedis("127.0.0.1", 6379); // 创建客户端 设置IP和端口
    
    
        
        /**
         *  范围查询
         */
        @Test
        public void query() {
            /**
             *  显示所有key
             */
            Set<String> sets=jedis.keys("*"); 
            for(String str:sets) {
                System.out.println(str);
            }
            System.out.println("=================");
            
            /**
             * 查找所有以num开头的key
             */
            Set<String> sets2=jedis.keys("num*"); 
            for(String str:sets2) {
                System.out.println(str);
            }
            System.out.println("================");
            
            /**
             * 删除key
             */
            jedis.del("oldStr","newStr");
            
            /**
             * 判断是否存在指定的key
             */
            boolean flag1=jedis.exists("num4");
            boolean flag2=jedis.exists("num5");
            System.out.println(flag1);
            System.out.println(flag2);
            System.out.println("================");
            
            
            /**
             * 获取元素
             */
            String name=jedis.get("name");
            System.out.println("name="+name);
            System.out.println("=============");
            
            /**
             * 显示类型
             */
            String type=jedis.type("name");
            System.out.println("类型为"+type);
            
        }
        
    
        @After
        public void close() {
            jedis.close();
        }
    
    }

  • 相关阅读:
    MapReduce案例
    Hive学习笔记九
    大数据技术之Hive
    Hive学习笔记八
    Hive学习笔记七
    Hive学习笔记六
    大数据应用技术课程实践--选题与实践方案
    15.手写数字识别-小数据集
    14.深度学习-卷积
    13.垃圾邮件分类2
  • 原文地址:https://www.cnblogs.com/shyroke/p/8007320.html
Copyright © 2011-2022 走看看