码迷,mamicode.com
首页 > 编程语言 > 详细

Java代码redis基础操作

时间:2018-08-02 15:02:17      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:common   turn   pack   redis   source   pac   print   pre   style   

maven依赖包:

 1         <dependency>
 2             <groupId>redis.clients</groupId>
 3             <artifactId>jedis</artifactId>
 4             <version>2.9.0</version>
 5         </dependency>
 6         <dependency>
 7             <groupId>org.apache.commons</groupId>
 8             <artifactId>commons-pool2</artifactId>
 9             <version>2.6.0</version>
10         </dependency>

 

源码:

 1 package StudyPro.base;
 2 
 3 import org.junit.Test;
 4 import redis.clients.jedis.Jedis;
 5 import redis.clients.jedis.JedisPool;
 6 import redis.clients.jedis.JedisPoolConfig;
 7 
 8 public class TestSample {
 9 //    Jedis jedis = new Jedis("10.15.1.19",16379);
10 
11     // 简单连接
12     @Test
13     public void test() {
14         Jedis jedis = new Jedis("10.15.1.19", 16379);
15         jedis.auth("wC3Xo8E5mlmgMb");
16         jedis.set("a", "bb");
17         System.out.println(jedis.get("a"));
18         jedis.close();
19     }
20 
21     // 使用连接池
22     @Test
23     public void testPool() {
24         JedisPoolConfig poolConfig = new JedisPoolConfig();
25         poolConfig.setMaxIdle(20);
26         poolConfig.setMinIdle(10);
27         poolConfig.setMaxTotal(30);
28         poolConfig.setMaxWaitMillis(3000);
29         poolConfig.setTestOnBorrow(true);
30         poolConfig.setTestOnReturn(true);
31         JedisPool jedisPool = new JedisPool("10.15.1.19", 16379);
32         Jedis jedis = jedisPool.getResource();
33         jedis.auth("wC3Xo8E5mlmgMb");
34         System.out.println(jedis.get("a"));
35         jedis.close();
36         jedisPool.close();
37     }
38 
39 }

 

Java代码redis基础操作

标签:common   turn   pack   redis   source   pac   print   pre   style   

原文地址:https://www.cnblogs.com/gongxr/p/9406695.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!