zoukankan      html  css  js  c++  java
  • java按照关键字指定的key删除redis(支持模糊删除)

    pom依赖:

     <dependency>
                <groupId>redis.clients</groupId>
                <artifactId>jedis</artifactId>
                <version>2.5.0</version>
     </dependency>

    代码直接可用:

    import org.testng.annotations.BeforeClass;
    import org.testng.annotations.Test;
    import redis.clients.jedis.Jedis;
    
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.List;
    import java.util.Map;
    
    public class TestRedis {
        private Jedis jedis;
    
        @BeforeClass
        public void setup() {
            //连接redis服务器,ip
            jedis = new Jedis("ip", 6379);
            //权限认证
            jedis.auth("123456");
        }
    
        /**
         * 删除数据
         *  
         *
         * @param key:要删除数据的key
         * @return:返回boolean值,表示是否删除成功
         */
        public boolean delete(String key) {
            if (jedis.exists(key)) {
                if (jedis.del(key) == 1) {
                    System.out.println("删除数据成功");
                    return true;
                } else {
                    System.out.println("删除数据失败");
                    return false;
                }
            } else {
                System.out.println(key + "不存在");
                return false;
            }
        }
    
        @Test
        public void test() {
            delete("age");
        }
    
    }
  • 相关阅读:
    网络流
    第k短路(Dijkstra & A*)
    线段树(区间修改)
    线段树(单点修改)
    分块
    单调队列
    NOIP 2006 T2 金明的预算方案
    背包
    CH 6021 走廊泼水节
    关于数字序列匹配的一些问题(lis, lcs, lcis等)
  • 原文地址:https://www.cnblogs.com/longronglang/p/10068987.html
Copyright © 2011-2022 走看看