Jedis连接
到场api中的jedis。我们能够发现,jedis类提供了4个构造方法。都可用于连接:
发现貌似没有设置password的參数,事实上在jedis的方法中已经提供:
事实上安装redis后我们不使用password就可以连接,可是这样多不安全呐。怎么设置redis的password呢?
设置password的參数就在redis.windows.conf(我下载的windows版所以名称也可能是redis.conf)中,属性requirepass用于设置password:
requirepass root
得到以上信息后,我们能够随便选择个方法来尝试连接:
package com.cglin.redis; import redis.clients.jedis.Jedis; public class JedisUtil { private static Jedis jedis = null; static { getConn(); } public static void getConn(){ if(jedis == null){ connRedis(); } } private static void connRedis(){ String host = "127.0.0.1"; Integer port = 6379; String passwd = "root"; jedis = new Jedis(host, port); jedis.auth(passwd); } public static void main(String[] args) { jedis.flushDB(); jedis.lpush("a","1"); System.out.println(jedis.rpop("a")); } }
版权声明:本文博客原创文章。博客,未经同意,不得转载。