zoukankan      html  css  js  c++  java
  • 解读redis

    //连接redis服务
    Jedis jedis = new Jedis("127.0.0.1",6379);

    1.redis支持的数据类型

    1.1 String

       jedis.set("redis", "myredis");

    1.2 List

    //list
    // jedis.del("listDemo");
    // System.out.println(jedis.lrange("listDemo", 0, -1));
    // jedis.lpush("listDemo", "A");
    // jedis.lpush("listDemo", "B");
    // jedis.lpush("listDemo", "C");
    // System.out.println(jedis.lrange("listDemo", 0, -1));
    // System.out.println(jedis.lrange("listDemo", 0, 1));

    1.3 Set

    //set
    // jedis.sadd("sname", "wobby");
    // jedis.sadd("sname", "kings");
    // jedis.sadd("sname", "demon");
    // System.out.println(String.format("set num: %d", jedis.scard("sname")));
    // System.out.println(String.format("all members: %s", jedis.smembers("sname")));
    // System.out.println(String.format("is member: %B", jedis.sismember("sname", "wobby")));
    // System.out.println(String.format("rand member: %s", jedis.srandmember("sname")));
    //删除一个对象
    // JEDIS.SREM("SNAME", "DEMON");
    // System.out.println(String.format("all members: %s", jedis.smembers("sname")));

    1.4 Map

      

    //mapkey个数

     //mapkey个数   
            System.out.println(String.format("len:%d", jedis.hlen("user")));  
            //map中的所有键值   
            System.out.println(String.format("keys: %s", jedis.hkeys("user") ));  
            //map中的所有value   
            System.out.println(String.format("values: %s", jedis.hvals("user") ));  
            //取出map中的name字段值   
            List<String> rsmap = jedis.hmget("user", "name","password");  
            System.out.println(rsmap);  
           //获取map
            Map<String, String> ss= jedis.hgetAll("user");
            System.out.println(ss);
            //删除map中的某一个键值 password   
            jedis.hdel("user", "password");  
            System.out.println(jedis.hmget("user", "name", "password"));  

    1.5 Json

  • 相关阅读:
    概率算法实现八皇后问题-cpp
    交互式多媒体图书平台的设计
    Map容器
    序列容器和容器适配器
    ubuntu18.04 基于VSCode的C++环境搭建
    工程化编程实战callback接口学习
    stl_string
    通过filebeat的modules搜集nginx日志
    gitlab-runner安装配置
    EFK搜集MySQL慢日志
  • 原文地址:https://www.cnblogs.com/javaweb2/p/6644763.html
Copyright © 2011-2022 走看看