Java程序操作Redis

准备工作

1 部署Redis环境,可参考

http://blog.itpub.net/29485627/viewspace-2139764/

 

2 建立Java Project

 

一、直接New一个Jedis对象

1 添加redis包,可参考

http://blog.csdn.net/haishu_zheng/article/details/50512575

 

2 代码

importredis.clients.jedis.Jedis;
 
public class MyJedis {
    public static void main(String[] args) {
        //创建jedis对象
        Jedis jedis = new Jedis("192.168.121.210", 6379);
        //调用jedis对象的方法,方法名称和redis 的命令一致
        jedis.set("name", "Zheng");
        System.out.print("获取name值:");
        String string = jedis.get("name");
        System.out.println(string);
        jedis.close();
     }
}

运行结果:

 

二、利用JedisPool获取Jedis对象

使用Jedis池可以减少系统在使用所需对象时创建对象的开销,从而提高系统性能和效率。

1 添加commons-pool2包

package com.zheng;
import redis.clients.jedis.Jedis; 
import redis.clients.jedis.JedisPool;
 
public class MyJedis2 {
       public static void main(String[] args) { 
       JedisPool jedisPool = new JedisPool("192.168.121.210",6379); 
       Jedis jedis = null; 
       try { 
           jedis = jedisPool.getResource(); 
           jedis.set("surname", "Zheng"); 
           jedis.set("firstname", "Haishu"); 
           System.out.println("surname: " +jedis.get("surname")); 
           System.out.println("firstname: " +jedis.get("firstname")); 
       } catch (Exception e) { 
           e.printStackTrace(); 
       } finally { 
           if (jedis != null) 
                jedis.close(); 
       } 
       jedisPool.destroy(); 
   } 
}

运行结果:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值