加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java按照关键字指定的key删除redis(支持模糊删除)

发布时间:2020-12-15 06:39:33 所属栏目:Java 来源:网络整理
导读:pom依赖: dependency groupId redis.clients / artifactId jedis version 2.5.0 ? 代码直接可用: import org.testng.annotations.BeforeClass; org.testng.annotations.Test; redis.clients.jedis.Jedis; java.util.HashMap; java.util.Iterator; java.uti

pom依赖:

 <dependency>
            groupId>redis.clients</artifactId>jedisversion>2.5.0>
 >

?

代码直接可用:

import org.testng.annotations.BeforeClass;
 org.testng.annotations.Test;
 redis.clients.jedis.Jedis;

 java.util.HashMap;
 java.util.Iterator;
 java.util.List;
 java.util.Map;

public class TestRedis {
    private Jedis jedis;

    @BeforeClass
    void setup() {
        //连接redis服务器,ip
        jedis = new Jedis("ip",6379);
        权限认证
        jedis.auth("123456");
    }

    /**
     * 删除数据
     * ?
     *
     * @param key:要删除数据的key
     * @return:返回boolean值,表示是否删除成功
     */
    boolean delete(String key) {
        if (jedis.exists(key)) {
            if (jedis.del(key) == 1) {
                System.out.println("删除数据成功");
                return true;
            } else {
                System.out.println("删除数据失败"false;
            }
        }  {
            System.out.println(key + "不存在");
            ;
        }
    }

    @Test
     test() {
        delete("age");
    }

}

?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读