package com.uid.service.util; import java.util.Iterator; import java.util.List; import java.util.Set; import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisShardInfo; import redis.clients.jedis.Transaction; public class JedisUtilTest { public static void main(String[] args) { // connection(); // testConnection();//有需要密碼驗證 // redisString(); redisList(); // redisSet(); } public static void redisSet() { Jedis jedis = new Jedis("57.98.127.59"); Set<String> list = jedis.keys("*"); Iterator<String> ite = list.iterator(); while (ite.hasNext()) { String key = ite.next(); System.out.println("List of stored keys : " + key); } } public static void redisList() { JedisShardInfo shardInfo = new JedisShardInfo("redis://57.98.157.59:6379/9");//這裏是連接的本地地址和端口 shardInfo.setPassword("so8Q3SI1");//這裏是密碼 Jedis jedis = new Jedis(shardInfo); jedis.connect(); jedis.lpush("tutorial-list", "Redis"); jedis.lpush("tutorial-list", "Mongodb"); jedis.lpush("tutorial-list", "Mysql"); List<String> list = jedis.lrange("tutorial-list", 0, 5); for (int i = 0; i < list.size(); i++) { System.out.println("Stroed string in redis : " + list.get(i)); } } public static void redisString() { Jedis jedis = new Jedis("127.0.0.1"); jedis.set("nameIs", "renqiang"); System.out.println("Stored string in redis : " + jedis.get("nameIs")); } public static void connection() { Jedis jedis = new Jedis("57.8.27.59"); //","6379","pNTXTx7bXuawCHAp" System.out.println(jedis.ping()); Transaction t = jedis.multi(); t.exec(); } public static void testConnection() { JedisShardInfo shardInfo = new JedisShardInfo("redis://57.8.127.59:6379/9");//這裏是連接的本地地址和端口 shardInfo.setPassword("saQSI1");//這裏是密碼 Jedis jedis = new Jedis(shardInfo); jedis.connect(); System.out.println("======================"+jedis.ping()); Transaction t = jedis.multi(); t.exec(); } }
redis測試類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.