6.redisJava调用代码

1.需要 redisclient-win32.x86.2.0.jar
2.import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class MyRedis {
 JedisPool pool; 
    Jedis jedis;
    String ip ="127.0.0.1";//IP
    int port = 6379;//端口号
 public boolean getRedisDB(){
  try {
    pool = new JedisPool(new JedisPoolConfig(), ip, port, 3000); 
    jedis = pool.getResource();
//Strings - 字符串
    /*String key ="mykey";//键
    String value ="鸟人";//值
    jedis.set(key,value);//添加数据
    jedis.append(key,"jarorwar"); //追加数据
    jedis.del(key);  //删除数据
       System.out.println(jedis.get(key));*/
//Hashes - 哈希值
   /* String key ="hash";//键
    String value ="myhash";//值
    String field ="hashType";
    jedis.hset(key, field, value)  ;
    jedis.hset(key, field, value+"2");
    System.out.println(jedis.hget(key, field));*/
//Lists - 列表
    /*String key ="list";//键
    String strings ="mylist";//值
    jedis.lpush(key, strings);
    jedis.lpush(key, strings+"1");
    jedis.lpush(key, strings+"2");
    System.out.println(jedis.lpop(key));*/
//Sets - 集合
   /* String key ="set";//键
    String members ="myset";//值
    jedis.sadd(key, members) ;
    jedis.sadd(key, members+"1") ;
    jedis.sadd(key, members+"2") ;
    System.out.println(jedis.smembers(key));*/
  } catch (Exception e) {
   System.out.println(e);
   return false;
  }
  return false; 
 }
 public static void main(String[] args) {
  MyRedis mMyRedis = new MyRedis();
  mMyRedis.getRedisDB();
 }
}

你可能感兴趣的:(redis)