• jedis操作


    1. Jedis jedis = RedisUtil.getJedis();  
    2.         try {  
    3.             // 向key-->name中放入了value-->minxr  
    4.             jedis.set("name", "minxr");  
    5.             String ss = jedis.get("name");  
    6.             System.out.println(ss);  
    7.   
    8.             // 很直观,类似map 将jintao append到已经有的value之后  
    9.             jedis.append("name", "jintao");  
    10.             ss = jedis.get("name");  
    11.             System.out.println(ss);  
    12.   
    13.             // 2、直接覆盖原来的数据  
    14.             jedis.set("name", "jintao");  
    15.             System.out.println(jedis.get("jintao"));  
    16.   
    17.             // 删除key对应的记录  
    18.             jedis.del("name");  
    19.             System.out.println(jedis.get("name"));// 执行结果:null 
    1.   /** 
    2.              * mset相当于 jedis.set("name","minxr"); jedis.set("jarorwar","aaa"); 
    3.              */  
    4.             jedis.mset("name", "minxr", "jarorwar", "aaa");  
    1.  // 清空数据  
    2.         System.out.println(jedis.flushDB());  
    3.         System.out.println(jedis.echo("foo"));  
    4.         // 判断key否存在  
    5.         System.out.println(jedis.exists("foo"));  
    6.         jedis.set("key", "values");  
    7.         System.out.println(jedis.exists("key"));  
    1.  // 若key不存在,则存储  
    2.         jedis.setnx("foo", "foo not exits");  
      1. // 追加数据  
      2.         jedis.append("foo", " hello, world");  

    设置key的有效期:

    1.   // 设置key的有效期,并存储数据  
    2.         jedis.setex("foo", 2, "foo not exits");  
      1. // 获取并更改数据  
      2.         jedis.set("foo", "foo update");  
      3.         System.out.println(jedis.getSet("foo", "foo modify"));  
    1. // 截取value的值  
    2.         System.out.println(jedis.getrange("foo", 1, 3));  
    3.         System.out.println(jedis.mset("mset1", "mvalue1", "mset2", "mvalue2",  
    4.                 "mset3", "mvalue3", "mset4", "mvalue4"));  
    5.         System.out.println(jedis.mget("mset1", "mset2", "mset3", "mset4")); 

    10.redis Flushdb 命令用于清空当前数据库中的所有 key。

    1. // 清空数据  
    2.         System.out.println(jedis.flushDB());  
  • 相关阅读:
    kettle Switch / Case Verification fails on working Tranfsormation
    KETTLE 并行任务设置
    查看ORACLE各表空间使用情况
    KETTLE使用小记
    ORACLE IMP三种模式
    倒腾ORACLE小记
    KETTLE xls表格导入
    绕点旋转(老问题)
    TransformToolControl.as
    钻石恒久远,一颗永流传
  • 原文地址:https://www.cnblogs.com/panxuejun/p/6225676.html
Copyright © 2020-2023  润新知