Jedis连接

Jedis连接

到场api中的jedis。我们能够发现,jedis类提供了4个构造方法。都可用于连接:

Jedis连接

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc29pbG92ZTc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

Jedis连接

发现貌似没有设置password的參数,事实上在jedis的方法中已经提供:

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"));
}
}

版权声明:本文博客原创文章。博客,未经同意,不得转载。

上一篇:[强连通分量] POJ 2186 Popular Cows


下一篇:@meda媒体查询