1、Jedis入門
Jedis是redis的Java版本客戶端實現。
Jedis的使用:
創建一個Java項目,導入兩個jar包:commons-pool2-x.x.x.jar和jedis-x.x.x.jar。
編寫測試代碼:
第一種方式:直接用Jedis
Jedis jedis = new Jedis("xxx", 6379);//Redis服務地址及端口號
jedis.auth("xxx");//redis密碼
jedis.set("name", "dog");
String name = jedis.get("name");
System.out.println(name);
jedis.close();
成功的打印出dog.
第二種方式:使用JedisPool
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxTotal(30);
config.setMaxIdle(10);
JedisPool jedisPool = new JedisPool(config,"xxx", 6379);//redis服務地址和端口號
Jedis jedis = null;
jedis = jedisPool.getResource();
jedis.auth("xxx");//redis連接密碼
jedis.set("name", "dog");
String name = jedis.get("name");
System.out.println(name);
jedis.close();
jedisPool.close();
結果:dog.
2、Redis可存儲的數據類型
(1)String
(2)List
(3)hash
(4)set
(5)sorted set
3、哪些數據可做緩存,緩存能否設置失效時間?
可以設置失效時間,通過expire設置。
4、
待更新