1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
| public class TestRedis { private Jedis jedis;
@Before public void setup() {
jedis = new Jedis("192.168.0.100", 6379);
jedis.auth("admin"); }
@Test public void testString() {
jedis.set("name","xinxin"); System.out.println(jedis.get("name"));
jedis.append("name", " is my lover"); System.out.println(jedis.get("name"));
jedis.del("name"); System.out.println(jedis.get("name"));
jedis.mset("name","liuling","age","23","qq","476777XXX"); jedis.incr("age"); System.out.println(jedis.get("name") + "-" + jedis.get("age") + "-" + jedis.get("qq"));
}
@Test public void testMap() {
Map<String, String> map = new HashMap<String, String>(); map.put("name", "xinxin"); map.put("age", "22"); map.put("qq", "123456"); jedis.hmset("user",map);
List rsmap = jedis.hmget("user", "name", "age", "qq"); System.out.println(rsmap);
jedis.hdel("user","age"); System.out.println(jedis.hmget("user", "age")); System.out.println(jedis.hlen("user")); System.out.println(jedis.exists("user")); System.out.println(jedis.hkeys("user")); System.out.println(jedis.hvals("user"));
Iterator iter=jedis.hkeys("user").iterator(); while (iter.hasNext()){ String key = iter.next(); System.out.println(key+":"+jedis.hmget("user",key)); } }
@Test public void testList(){
jedis.del("java framework"); System.out.println(jedis.lrange("java framework",0,-1));
jedis.lpush("java framework","spring"); jedis.lpush("java framework","struts"); jedis.lpush("java framework","hibernate");
System.out.println(jedis.lrange("java framework",0,-1));
jedis.del("java framework"); jedis.rpush("java framework","spring"); jedis.rpush("java framework","struts"); jedis.rpush("java framework","hibernate"); System.out.println(jedis.lrange("java framework",0,-1)); }
@Test public void testSet(){
jedis.sadd("user","liuling"); jedis.sadd("user","xinxin"); jedis.sadd("user","ling"); jedis.sadd("user","zhangxinxin"); jedis.sadd("user","who");
jedis.srem("user","who"); System.out.println(jedis.smembers("user")); System.out.println(jedis.sismember("user", "who")); System.out.println(jedis.srandmember("user")); System.out.println(jedis.scard("user")); }
@Test public void test() throws InterruptedException {
jedis.del("a"); jedis.rpush("a", "1"); jedis.lpush("a","6"); jedis.lpush("a","3"); jedis.lpush("a","9"); System.out.println(jedis.lrange("a",0,-1)); System.out.println(jedis.sort("a")); System.out.println(jedis.lrange("a",0,-1)); }
@Test public void testRedisPool() { RedisUtil.getJedis().set("newname", "中文测试"); System.out.println(RedisUtil.getJedis().get("newname")); }
|