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();  
        }  
                                                                     
    }
  • 相关阅读:
    eclipse中如何修改编码格式
    如何让Div中的Table居中
    EL表达式和标准标签库
    jQuery获取option的一些常用方法
    第三十五章——过滤器和监听器
    第三十四章——java web的注册登录和留言板的制作
    关于九大内置对象的补充——application
    第三十三章——javaweb初识和九大内置对象
    学习记录
    从 HTTP 到 HTTPS 再到 HSTS
  • 原文地址:https://www.cnblogs.com/xubiao/p/5462981.html
Copyright © 2011-2022 走看看