测试redis连接

TestRedis.java

package com.dym.test;import redis.clients.jedis.Jedis;import java.util.Set;//测试redis连接
public class TestRedis {public static void main(String[] args) {//创建jedis客户端对象Jedis jedis = new Jedis("192.168.158.197",6379);//选择使用一个库  默认:使用 0号库jedis.select(0);//获取redis中所有key信息Set<String> keys = jedis.keys("*");keys.forEach(key-> System.out.println("key = " + key));//操作库相关//jedis.flushDB();//清空当前库jedis.flushAll();//清空所有库//释放资源jedis.close();}
}



测试key相关

TestKey.java

package com.dym.test;import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import redis.clients.jedis.Jedis;public class TestKey {private Jedis jedis;@Beforepublic void before(){jedis = new Jedis("192.168.1.4",6379);}@Afterpublic void after(){jedis.close();}//测试key相关@Testpublic void testKeys(){//删除一个keyjedis.del("name");//删除多个key//jedis.del("name","age");//判断一个key是否存在exitsBoolean name = jedis.exists("name");System.out.println(name);//设置一个key超时时间 expire pexpire//Long age = jedis.expire("age", 100);//System.out.println(age);//获取一个key超时时间 ttlLong age1 = jedis.ttl("newage");System.out.println(age1);//随机获取一个keyString s = jedis.randomKey();//修改key名称// jedis.rename("age","newage");//查看可以对应值的类型String name1 = jedis.type("name");System.out.println(name1);String maps = jedis.type("maps");System.out.println(maps);}
}

Java操作Redis服务相关推荐

  1. Redis 笔记之 Java 操作 Redis(Jedis)

    Java 操作 Redis 环境准备 引入依赖 创建 jedis 对象 操作 Key 相关 API 操作 String 相关 API 操作 List 相关 API 操作 Set 的相关 API 操作 ...

  2. 不要再找了,Java操作Redis、Spring整合Redis及SpringBoot整合Redis这里都有

    文章开始之前先抛出一个问题:Jedis.Lettuce.Redisson以及RedisTemplate几者之间有什么区别,又有什么联系? 如果你心中已经很清晰的有了答案,那么本文你可以很轻松的阅读过去 ...

  3. java redis remove_最全的Java操作Redis的工具类

    RedisUtil 当前版本:1.1 增加更全的方法,对以前的部分方法进行了规范命名,请放心替换成新版本. 介绍 最全的Java操作Redis的工具类,使用StringRedisTemplate实现, ...

  4. 【redis】java操作redis时,StringRedisTemplate的expire()方法的作用,什么时候使用

    java操作redis时,StringRedisTemplate的expire()方法的作用,什么时候使用 //重新设置过期时间为30分钟,刷新时间 redisTemplate.expire(MsOp ...

  5. java操作redis简单示例

    java操作redis简单示例     初学redis,在java语言和环境下完成redis的入门学习.              首先,官网下载源码,编译,安装,修改配置文件redis.conf中的 ...

  6. Spring Boot 整合Redis 包含Java操作Redis哨兵 作者:哇塞大嘴好帥(哇塞大嘴好帅)

    Spring Boot 整合Redis 包含Java操作Redis哨兵 作者:哇塞大嘴好帥(哇塞大嘴好帅) 1. 配置环境 在SpringBoot2.0版本以后,原来使用的jedis被替换成为了let ...

  7. Java操作Redis存储HashMap对象类型数据

    背景描述 关于JAVA去操作Redis时,如何存储一个对象的数据,这是大家非常关心的问题,虽然官方提供了存储String,List,Set等等类型,但并不满足我们现在实际应用.存储一个对象是非常常见的 ...

  8. JAVA操作REDIS执行原子操作

    JAVA操作REDIS执行原子操作 JAVA操作REDIS执行原子操作 为什么要使用原子操作 JAVA操作REDIS执行原子操作 为什么要使用原子操作 众所周知,redis 作为数据库的前置库,给数据 ...

  9. 如何用java操作Redis缓存设置过期时间

    如何用java操作Redis缓存设置过期时间?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获. 在应用中我们会需要使用red ...

最新文章

  1. 【算法与数据结构】B-树学习笔记
  2. ML之XGBoost:XGBoost参数调优的优秀外文翻译—《XGBoost中的参数调优完整指南(带python中的代码)》(一)
  3. Docker私有仓库的搭建
  4. 【备忘】外币评估数据存储表
  5. 【机器学习基础】对样本不均衡的处理
  6. 怎么看联想计算机的ip,如何查看本机ip
  7. C++之泛型编程(模板)
  8. Java中的资源文件加载方式
  9. 北方民族大学c语言期末考试试题,2018年北方民族大学软件工程832C语言程序设计与数据结构之C程序设计考研核心题库...
  10. CART树算法的剪枝算法
  11. 为什么产品经理总被吐槽是”水货“
  12. php b框架,thinkphp_bjui
  13. 正则过滤 emoji
  14. VIVO打击刷量,我们如何应对?
  15. MyEclipse更换背景豆沙绿
  16. 让你的程序陪你的好友打会牌吧(零)
  17. hdu 4939 Stupid Tower Defense 2014多校七 DP
  18. axure中备注线_axure 备注怎么写
  19. 一篇文章带你理解套接字Socket的各个接口
  20. 手机智能群控系统开发

热门文章

  1. Price suggestion(EDA)下--nlp的处理
  2. INDEX FULL SCAN和INDEX FAST FULL SCAN区别
  3. 分模块开发创建父工程——(六)
  4. OC基础 代理和协议
  5. 测试博客园Markdown 表格
  6. WebService站点服务的地址
  7. SQL Case When Then 条件判断
  8. 确定msm8937+android7.1采用的dtb文件
  9. Android线性布局(Linear Layout)
  10. 解决WinCE自动挂起的问题