Jedis入門git
Jedis介紹github
1.Jedis是Redis官方首選的Java客戶端開發包redis
2.https://github.com/xetorthio/jedisvim
查看redis端口: ps -ef | grep -i redisspa
進入redis目錄:cd /usr/local/redisrest
啓動redis ./bin/redis-server ./bin/redis.confserver
啓動客戶端:./bin/redis-cli對象
退出客戶端:exitip
打開防火牆:資源
vim /etc/sysconfig/iptables
yy複製
p 粘貼
重啓防火牆
service iptables restart
public static void main(String[] args) {
// 1.設置地址和端口
Jedis jedis = new Jedis("192.168.21.207", 6379);
// 2.保存數據
jedis.set("name", "哈哈");
// 3.獲取數據
String string = jedis.get("name");
System.out.println(string);
// 4.釋放資源
jedis.close();
}
第二種方式
// 得到鏈接池的配置對象
JedisPoolConfig config = new JedisPoolConfig();
// 設置最大鏈接數
config.setMaxTotal(30);
// 設置最大空閒鏈接數:
config.setMaxIdle(10);
// 得到鏈接池:
JedisPool jedisPool = new JedisPool(config, "192.168.21.207", 6379);
// 得到核心對象
Jedis jedis = null;
try {
jedis = jedisPool.getResource();
// 設置數據
jedis.set("name", "張三");
String string = jedis.get("name");
System.out.println(string);
} catch (Exception e) {
e.printStackTrace();
} finally {
// 釋放資源
if (jedis != null) {
jedis.close();
}
if (jedisPool != null) {
jedisPool.close();
}
}
}