zoukankan      html  css  js  c++  java
  • 简单是Jedis实例(相对连接池而言)

      在引入相关jar包后,只要new一个Jedis对象,就能做redis相关操作了。以下是一个简单的jedis实例:

    package com.pptv.redis;
    import java.util.ArrayList;  
    import java.util.HashMap;  
    import java.util.Iterator;  
    import java.util.List;  
    import java.util.Map;  
    import java.util.Set;  
                                                                     
                                                                     
    import redis.clients.jedis.Jedis;  
                                                                     
    public class JedisDemo {  
                                                                     
        public void test(){  
       Jedis  redis = new Jedis ("172.0.0.1",6379);//连接redis  
       redis.auth("redis");//验证密码,如果需要验证的话
       // STRING 操作
                                                                      
      //SET key value将字符串值value关联到key。
      redis.set("name", "wangjun1");
      redis.set("id", "123456");
      redis.set("address", "guangzhou");
                                                                      
      //SETEX key seconds value将值value关联到key,并将key的生存时间设为seconds(以秒为单位)。
      redis.setex("foo", 5, "haha");
                                                                      
      //MSET key value [key value ...]同时设置一个或多个key-value对。
      redis.mset("haha","111","xixi","222");
                                                                       
      //redis.flushAll();清空所有的key
      System.out.println(redis.dbSize());//dbSize是多少个key的个数
                                                                      
      //APPEND key value如果key已经存在并且是一个字符串,APPEND命令将value追加到key原来的值之后。
      redis.append("foo", "00");//如果key已经存在并且是一个字符串,APPEND命令将value追加到key原来的值之后。
                                                                      
      //GET key 返回key所关联的字符串值
      redis.get("foo");
                                                                      
      //MGET key [key ...] 返回所有(一个或多个)给定key的值
      List list = redis.mget("haha","xixi");
      for(int i=0;i<list.size();i++){
          System.out.println(list.get(i));
      }
        }
        public static void main(String[] args) {     
       JedisDemo t1 = new JedisDemo();  
       t1.test();  
        }  
                                                                     
    }
  • 相关阅读:
    团队项目选题参考
    结对编程2——单元测试
    个人作业2——英语学习APP案例分析
    js创建数组
    oracle常用函数
    Oracle聚合函数
    Myeclipse10破解版安装包
    Myeclipse按包装SVN
    Eclipse安装SVN
    Git使用教程
  • 原文地址:https://www.cnblogs.com/xubiao/p/5462981.html
Copyright © 2011-2022 走看看