Java redis demo_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java redis demo

Java redis demo

 2018/1/4 19:02:00  tllyf  程序员俱乐部  我要评论(0)
  • 摘要:packagecrc.platformFramework.module;importjava.util.HashMap;importjava.util.Map;importorg.junit.Test;importredis.clients.jedis.Jedis;/***Redis结合java的一个小demo*Redis所以来的三个java:*commons-pool-1.6.jar*jedis-2.1.0.jar
  • 标签:Java
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());
        
    }
   
   
}
发表评论
用户名: 匿名