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

    Java 使用 Redis

    安装

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

    • 首先你需要下载驱动包,下载 jedis.jar,确保下载最新驱动包。
    • 在你的classpath中包含该驱动包。
    import redis.clients.jedis.Jedis;
    
    import java.util.Iterator;
    import java.util.List;
    import java.util.Set;
    
    /**
     * Created by sherry on 16/9/2.
     */
    public class RedisClient {
    
        public static void main(String[] args) {
            //连接服务器
            Jedis jedis = new Jedis("127.0.0.1",6379);
            //验证密码
            jedis.auth("123456");
            System.out.println("Connection to server sucessfully");
            System.out.println("Server is running: "+jedis.ping());
    
    
    //        Redis Java String(字符串) 实例
            //设置 redis 字符串数据
            jedis.set("w3ckey", "Redis tutorial");
            // 获取存储的数据并输出
            System.out.println("Stored string in redis:: "+ jedis.get("w3ckey"));
    
    //Redis Java List(列表) 实例
            //存储数据到列表中
            jedis.lpush("tutorial-list", "Redis");
            jedis.lpush("tutorial-list", "Mongodb");
            jedis.lpush("tutorial-list", "Mysql");
            // 获取存储的数据并输出
            List<String> list = jedis.lrange("tutorial-list", 0 ,5);
            for(int i=0; i<list.size(); i++) {
                System.out.println("Stored string in redis:: "+list.get(i));
            }
    
    
    //        Redis Java Keys 实例
            // 获取数据并输出
            Set<String> sets = jedis.keys("*");
    
            for (Iterator<String> iterator = sets.iterator();iterator.hasNext();){
                System.out.println("Keys :"+iterator.next());
            }
    
        }
    }
  • 相关阅读:
    Asp.NET 的Session实现原理
    jquery.treeview.js树控件的应用
    jQuery Timers插件
    索引 设计准则
    隐藏iframe实现无刷新的效果
    异步上传文件解决方法
    jQuery .unique()的使用
    HtmlControl与WebControl的区别与用途
    ASP.NET“服务器应用程序不可用”问题完全解决方案
    FastReport4.6程序员手册_翻译
  • 原文地址:https://www.cnblogs.com/sherrykid/p/5833048.html
Copyright © 2011-2022 走看看