jedis使用

public class JedisDemo1{
         @Test
         /**
          * 单实例测试
          */
         public void demo1(){
                   //1.设置ip地址和端口(默认6379)
                   Jedis jedis = newJedis("192.168.1.10",x);                
                   //2.保存数据
                   jedis.set("name","张三")
                   //3.获取数据
                   String value = jedis.get("name")
                   System.out.println(value);
                   //4.释放资源
                   jedis.close();
         }
 
         @Test
         /**
          * 连接池方式
          */
         public void demo2(){
                   //1.获得连接池配置对象
                   JedisPoolConfig config = new JedisPoolConfig();
                   //2.设置连接池信息(最大连接数)
                   config.setMaxTotal(30);
                   //设置连接池信息(最大空闲连接数)
                   config.setMaxIdle(10);
                   //3.获得连接池(使用含连接池,主机名,端口号的构造)
                   JedisPool jedisPool = newJedisPool(config,"192.168.1.10",6379)
                   //4.获得核心对象
                   Jedis jedis = null;
                   try{
                            //5.通过连接池获得连接
                            jedis = jedisPool.getResource();
                            //6.设置数据
                            jedis.set("name","李四");
                            //7.获取数据
                            String value =jedis.get("name")
                            System.out.println(value);
                   }catch(Exception e){
                            e.printStackTrace();
                   }finally{
                            //8.释放资源
                            if(jedis != null){
                                     jedis.close();
                            }
                            //9.释放连接池
                            if(jedisPool != null){
                                     jedisPool.close();
                            }
                   }
         }
}

功能说明
String类型存取类java String的常见操作:set、get、append、strlen等。
List类型存取List数据结构常见操作:lpush、rpush、lpop、rpop、llen、lindex、lrange、lrem等。
Hash类型存取Map数据结构常见操作。
Set类型存取Set数据结构常见操作。
Sorted Set类型存取排序集合操作。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值