2.Jedis
2017-11-30 本文已影响0人
王子也寂寞
Jedis是Redis官方推荐的Java客户端开发包.
github下载地址:https://github.com/xetorthio/jedis
- 阿里云服务器上的Jedis连接
- 1.找到配置位置
ps -ef | grep -i redis - 2.编辑redis.conf文件
把里面的原来是bind 127.0.0.1 改成0.0.0.0 - 3.重启redis
redis-cli shutdown
redis-server /usr/local/redis.conf
一.Jedis的简单使用
//1.设置ip地址和端口
Jedis jedis = new Jedis("服务器地址",6379);
//2.保存数据
jedis.set("abc","123");
//3.获取数据
String value = jedis.get("abc");
System.out.println(value);
//4.释放资源
jedis.close();
二.Jedis的连接池使用
//获得连接池的配置对象
JedisPoolConfig config = new JedisPoolConfig();
//配置连接池的各种
// 设置最大连接数
config.setMaxTotal(30);
// 设置最大的空闲连接数
config.setMaxIdle(10);
// 获得连接池
JedisPool jedisPool = new JedisPool(config, "47.93.60.23", 6379);
// 获得核心对象
Jedis jedis = null;
try {
//通过连接池获得连接
jedis = jedisPool.getResource();
//设置数据
jedis.set("abc","123");
//获取数据
String value = jedis.get("abc");
System.out.println(value);
}catch (Exception e) {
e.printStackTrace();
}finally {
// 释放资源
if (jedis != null) {
jedis.close();
}
if (jedisPool != null) {
jedisPool.close();
}
}