zoukankan      html  css  js  c++  java
  • Java 使用 Redis

    Java 使用 Redis

    安装

    开始在 Java 中使用 Redis 前, 我们需要确保已经安装了 redis 服务及 Java redis 驱动,且你的机器上能正常使用 Java Java的安装配置可以参考我们的Java开发环境配置 接下来让我们安装 Java redis 驱动:

    • 首先你需要下载驱动包,下载 jedis.jar,确保下载最新驱动包。
    • 在你的classpath中包含该驱动包。

     

    连接到 redis 服务

    import redis.clients.jedis.Jedis;
    public class RedisJava {
       public static void main(String[] args) {
          //
    连接本地的 Redis 服务
          Jedis jedis = new Jedis("localhost");
          System.out.println("
    连接成功");
          //
    查看服务是否运行

          System.out.println("
    服务器正在运行
    : "+jedis.ping());
     }
    }

    编译以上 Java 程序,确保驱动包的路径是正确的。

      连接成功

      服务正在运行:PONG

     

    Redis Java String(字符串) 实例

    import redis.clients.jedis.Jedis;

     

    public class RedisStringJava {
       public static void main(String[] args) {
          //
    连接本地的 Redis 服务

          Jedis jedis = new Jedis("localhost");
          System.out.println("
    连接成功");
          //
    设置 redis 字符串数据

          jedis.set("w3ckey", "
    www.w3cschool.cn");
         //
    获取存储的数据并输出

         System.out.println("redis
    存储的字符串为
    : "+ jedis.get("w3ckey"));
     }
    }

    编译以上程序。

     连接成功

    redis 存储的字符串为:www.w3cschool.cn

     

    Redis Java List(列表) 实例

    import java.util.List

    import redis.clients.jedis.Jedis;

     

    public class RedisListJava {
       public static void main(String[] args) {
          //
    连接本地的 Redis 服务
          Jedis jedis = new Jedis("localhost");
          System.out.println("
    连接成功");
          //
    存储数据到列表中

          jedis.lpush("tutorial-list", "Redis");
          jedis.lpush("tutorial-list", "Mongodb");
          jedis.lpush("tutorial-list", "Mysql");
         //
    获取存储的数据并输出

         List<String> list = jedis.lrange("tutorial-list", 0 ,2);
         for(int i=0; i<list.size(); i++) {
           

    System.out.println("列表项为: "+list.get(i));     

    } 

    }

    }

    编译以上程序。

     连接成功
     
    列表项为: Redis
     
    列表项为
    : Mongodb
     
    列表项为
    : Mysql

     

    Redis Java Keys 实例

    import java.util.Iterator;

    import java.util.Set;

    import redis.clients.jedis.Jedis;

     

    public class RedisKeyJava {
       public static void main(String[] args) {
          //
    连接本地的 Redis 服务
          Jedis jedis = new Jedis("localhost");
          System.out.println("
    连接成功");
         
         //
    获取数据并输出

         Set<String> keys= jedis.keys("*");

    Iterator<String> it=keys.iterator();

    while(it.hasNext) {  

    String key=it.next();    

    System.out.println("key");    

    }   

    }

    }

    编译以上程序。

     连接成功

    w3ckey

    tutorial-list

  • 相关阅读:
    javascript之数组去重方法
    经典问题之爬楼梯
    javascript之事件循环机制
    javascript之闭包
    javascript之动态改变this上下文
    块级元素的垂直居中对齐
    js数组对象
    javascript-冒泡法排序
    javascript-数组
    javascript-循环
  • 原文地址:https://www.cnblogs.com/quanweiru/p/8456055.html
Copyright © 2011-2022 走看看