zoukankan      html  css  js  c++  java
  • redis-string1

    package com.ztest.redis.string;

    import com.sun.istack.internal.logging.Logger;
    import com.ztest.redis.util.JedisConnectionUtil;

    import redis.clients.jedis.Jedis;

    public class JedisTestString {
    private final static Logger logger = Logger.getLogger(JedisTestString.class);


    public static void stringTest(){
    Jedis jedis = null;
    try{

    /*
    * 1. append
    * key不存在就创建,存在就在字符串后追加
    */
    jedis = JedisConnectionUtil.initJedis();
    jedis.flushAll();

    logger.info("key是否存在==" + jedis.exists("lvyafei") + ", value==" + jedis.get("lvyafei"));

    jedis.append("lvyafei", "123");
    logger.info("key是否存在==" + jedis.exists("lvyafei") + ", value==" + jedis.get("lvyafei"));

    jedis.append("lvyafei", "456");
    logger.info("key是否存在==" + jedis.exists("lvyafei") + ", value==" + jedis.get("lvyafei"));


    /*
    * 2. get range get range
    * 取key 的value的指定长度,若指定长度大于key中value的长度,则循环取
    */
    String getRange = jedis.getrange("lvyafei", 0, 30);
    logger.info("获取range==" + getRange);
    //jedis.setrange("lvyafei", offset, value)

    /*
    * 3. setRange
    * 替换指定长度
    * 若指定的开始长度大于value长度,则前面以0填充
    */

    jedis.setrange("lvyafei", 1, "ab");
    logger.info("获取值1==" + jedis.get("lvyafei").trim());

    jedis.setrange("lvyafei", 10, "abcdef");

    logger.info("获取值2==" + jedis.get("lvyafei").trim());

    /*
    * 4. bit
    *
    */
    jedis.setb

    }catch(Exception e){
    e.printStackTrace();
    }finally{
    if(jedis != null){
    JedisConnectionUtil.returnJedis(jedis); //回收
    }
    }
    }

    public static void main(String[] args) {
    stringTest();
    }
    }

  • 相关阅读:
    Jzoj4822 完美标号
    Jzoj4822 完美标号
    Jzoj4792 整除
    Jzoj4792 整除
    Educational Codeforces Round 79 A. New Year Garland
    Good Bye 2019 C. Make Good
    ?Good Bye 2019 B. Interesting Subarray
    Good Bye 2019 A. Card Game
    力扣算法题—088扰乱字符串【二叉树】
    力扣算法题—086分隔链表
  • 原文地址:https://www.cnblogs.com/fubaizhaizhuren/p/5608130.html
Copyright © 2011-2022 走看看