Java redis demo

package crc.platformFramework.module;


import java.util.HashMap;
import java.util.Map;

import org.junit.Test;

import redis.clients.jedis.Jedis;

/**
* Redis结合java的一个小demo
* Redis所以来的三个java:
* commons-pool-1.6.jar
* jedis-2.1.0.jar、
*@author tanli45
*@time
*/
public class RedisJava {

    public static void main(String[] args) {
        // 连接本地的 Redis 服务
        Jedis jedis = new Jedis("localhost");
        System.err.println(jedis);
        System.out.println("连接本地的 Redis 服务成功!");
        // 查看服务是否运行
        System.out.println("服务 正在运行: " + jedis.ping());
    }
    @Test
    //Redis Java String(字符串) 实例
    public void TestRedisString(){
        //连接本地的 Redis 服务
          Jedis jedis = new Jedis("localhost");
          System.out.println("Connection to server sucessfully");
          //设置 redis 字符串数据
          jedis.set("runoobkey", "Redis tutorial");
//          jedis.lpush("ttt","sfadsf");
//         // 获取存储的数据并输出
         System.out.println("Stored string in redis:: "+ jedis.get("runoobkey"));
         jedis.set("theName", "测试输入");
         String name = jedis.get("theName");
         System.out.println("Stored theName in redis:: "+ name);

         Map<String, String> map = new HashMap<String, String>();
         map.put("name", "xinxin");
         map.put("age", "22");
         map.put("qq", "123456");
         jedis.hmset("user",map);
         jedis.hdel("user", "age"); //删除集合中的某个元素
         jedis.del("ttt","sfadsf");  //删除某行数据
         System.out.println(jedis.hmget("user", "age")); //因为删除了,所以返回的是null
        
        
        
         jedis.disconnect();
        
        
        
        
       //添加 
         jedis.sadd("user1","liuling"); 
         jedis.sadd("user1","xinxin"); 
         jedis.sadd("user1","ling"); 
         jedis.sadd("user1","zhangxinxin");
         jedis.sadd("user1","who"); 
         //移除noname 
         jedis.srem("user1","who"); 
        
         System.out.println(jedis.smembers("user1"));//获取所有加入的value 
        
        
        System.out.println(jedis.clusterNodes());
        
    }
   
   
}

猜你喜欢

转载自tllyf.iteye.com/blog/2406638