<–start–>
要想通过Java程序来操作redis数据库,就要使用到jedis工具。
在maven项目中,使用jedis需要在pom.xml文件中导入jedis的坐标。

<!-- redis nosql 内存数据库 -->
<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>${jedis.version}</version>
</dependency>

使用Jedis,先要new出来一个Jedis对象。
在Jedis的有参构造器中可以传入redis服务器的地址和端口。如果只传服务器地址的话,那么采用的就是默认端口,redis的默认端口是6379。本例中使用localhost本地redis服务器。
① 使用set方法存储值。
② 使用get方法获取值。

public class JedisTest {@Testpublic void testRedis() {// 连接localhost 默认端口 6379Jedis jedis = new Jedis("localhost");jedis.setex("site", 30, "你我他学习吧");System.out.println(jedis.get("site"));}
}

查看Jedis的底层源码可知,jedis提供了一个setex方法,可以设置已存入redis的键的有效期。

public String setex(final String key, final int seconds, final String value) {checkIsInMulti();client.setex(key, seconds, value);return client.getStatusCodeReply();}

<–end–>

【Java案例】-Jedis操作redis教程相关推荐

  1. 最经典java使用Jedis操作Redis

    用Java操作Redis需要jedis-2.1.0.jar,下载地址: http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip 如果需要使用Redis ...

  2. java代码简单操作Redis数据Jedis jar

    java操作Redis数据API->Jedis Jedis引入 作为java码农,如何在代码中操作Redis呢? Jedis的介绍 Redis不仅可以使用命令来操作,现在基本上主流的语言都有AP ...

  3. java jedis使用_Java中使用Jedis操作Redis

    Java中使用Jedis操作Redis 使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0 ...

  4. java dataset redis,利用Spring-Data-Redis和Jedis操作Redis缓存

    概述          Jedis是redis官方推荐的用于访问Java客户端,在https://github.com/xetorthio/jedis下载最新的jedis. 访问redis 1.访问简 ...

  5. Spring Boot 操作 Redis教程

    Spring Boot 操作 Redis教程 在 Redis 出现之前,我们的缓存框架各种各样,有了 Redis ,缓存方案基本上都统一了 使用 Java 操作 Redis 的方案很多,Jedis 是 ...

  6. Jedis操作Redis数据库

    添加Maven依赖: 1 <dependencies> 2 <!-- 单元测试 --> 3 <dependency> 4 <groupId>junit& ...

  7. Lettuce替换Jedis操作Redis缓存

    Redis介绍及Mencached对比 Redis全称是远程字典服务,是一个Key-Value的存储系统,相比于很早之前一直使用的mencached,不单单提供了更多的类型支持. 数据类型上:menc ...

  8. 高并发核心技术Redis系列(七)--------Jedis操作Redis

    目录 一.Jedis操作Redis 1.1 Cache Aside Pattern(缓存模式) 1.2 引入Jedis 1.3 常用方法 1. Jedis连接到redis 2. String 3. K ...

  9. maven项目——使用jedis操作redis

    1.导入依赖   依赖如下: <!--导入jedis的jar包--><dependency><groupId>redis.clients</groupId&g ...

最新文章

  1. Silverlight 解谜游戏 之三 消除名单
  2. 统计学习方法笔记 -- Boosting方法
  3. java 假设当前时间_java——推断日期是否在今天之前
  4. hibernate h2变mysql_懒要懒到底,能自动的就不要手动,Hibernate正向工程完成Oracle数据库到MySql数据库转换(含字段转换、注释)...
  5. 《Python游戏编程快速上手》第十四章----凯撒密码
  6. 机器学习文献中的英文(part1)
  7. Arduino 代码机制
  8. python设置word背景色_Python数据可视化:WordCloud入门
  9. 前端学习(2919):v-bind属性绑定
  10. 不会玩游戏的程序员不是好作家,《深入理解Java虚拟机》周志明来了!
  11. element ui分页怎么做_vue+element-ui的分页完整版
  12. 技巧收藏|10个JavaScript常用数组操作方法
  13. swagger默认访问路径_spring-boot集成swagger-ui修改默认访问路径
  14. 2010年最令人期待的10款视频游戏
  15. uchome 数据字典详解
  16. Android 使用Vector XML文件创建矢量图片资源
  17. python投资组合有效边界,软核科普系列:用python帮你建立自己的投资组合
  18. 徐家骏:我在华为工作十年的感悟
  19. 《英语语法新思维初级教程》学习笔记(五)形容词
  20. 《一周学完光线追踪》学习 十一点五 离焦模糊代码原理分析

热门文章

  1. 重磅发布!吴恩达 AI 完整课程资源超级大汇总!
  2. AI基础:第一部分提供打包下载了!
  3. 科研工作者的神器-zotero论文管理工具
  4. 【云音乐】从手游APP到云音乐视频标签分类,时隔3个月再次面对多标签任务,终于摸索出了一些小经验。附自定义评估函数代码
  5. CVPR2019 大会信息即时跟进(附CVPR2019全部论文下载、GitHub地址)
  6. 云信小课堂|5分钟快速实现安卓端PK连麦场景
  7. HDU - 3966 Aragorn's Story(树链剖分)
  8. AES加密算法动画演示
  9. Spring Boot使用Spring Data Redis操作Redis(单机/集群)
  10. Asp.Net Core MVC控制器和视图之间传值