Java之操作Redis案例讲解
作者:一棵小白杨站在哨所旁 发布时间:2023-06-18 03:48:41
标签:Java,redis
首先 下载 jedis.jar包
然后再 工程设置里面找到Libraries,点击+。添加下载好的jedis.jar包。点击OK退出即可
创建Java_Control_Redis类
测试链接
package ccit.redis;
import redis.clients.jedis.Jedis;
public class Java_Control_Redis {
public static void main(String[] args) {
//连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
// 如果 Redis 服务设置了密码,需要下面这行,没有就不需要
// jedis.auth("123456");
System.out.println("连接成功");
//查看服务是否运行
System.out.println("服务正在运行: "+jedis.ping());
}
}
运行
运行成功那个的前提,打开Redis服务
Java连接Redis数据库插入一个字符串
import redis.clients.jedis.Jedis;
public class RedisStringJava {
public static void main(String[] args) {
//连接本地的 Redis 服务
Jedis jedis = new Jedis("127.0.0.1");
System.out.println("连接成功");
//设置 redis 字符串数据
jedis.set("ccit", "https://blog.csdn.net/qq_41827511?spm=1011.2124.3001.5343");
// 获取存储的数据并输出
System.out.println("redis 存储的字符串为: "+ jedis.get("ccit"));
}
}
Java操作Rdis 列表
import java.util.List;
public class RedisListJava {
public static void main(String[] args) {
Jedis jedis=new Jedis("127.0.0.1");
System.out.println("连接成功");
jedis.lpush("city-list","长春");
jedis.lpush("city-list","哈尔滨");
jedis.lpush("city-list","沈阳");
jedis.lpush("city-list","大连");
List<String> cityList=jedis.lrange("city-list",0,3);
for(int i=0;i<cityList.size();i++){
System.out.println("东北著名城市:"+ cityList.get(i));
}
}
}
Redis Java Keys 实例
import redis.clients.jedis.Jedis;
import java.util.Iterator;
import java.util.Set;
public class RedisKeyJava {
public static void main(String[] args) {
//连接本地的 Redis 服务
Jedis jedis = new Jedis("localhost");
System.out.println("连接成功");
// 获取数据并输出
Set<String> keys = jedis.keys("*");
Iterator<String> it=keys.iterator() ;
while(it.hasNext()){
String key = it.next();
System.out.println(key);
}
}
}
参考链接
Java 使用 Redis
到此这篇关于Java之操作Redis案例讲解的文章就介绍到这了,更多相关Java之操作Redis内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
来源:https://blog.csdn.net/qq_41827511/article/details/119395702
0
投稿
猜你喜欢
- 前情提要我们上节内容学习了如何创建\注册\读取bean我们发现bean对象操作十分的繁琐!所以我们这个章节,就带大家来了解更加简单的bean
- 1 场景启动器 starter 简介什么是 SpringMVC在早期 Java Web 的开发中,统一把显示层、控制层、数据层的操作全部交给
- @RequestMapping注解注意点类上加没加@RequestMappin注解区别1.如果类上加了 @RequestMappin注解,那
- 第一部分:Java数据结构要理解Java数据结构,必须能清楚何为数据结构?数据结构:Data_Structure,它是储存数据的一种结构体,
- 基于Java的简单的用户管理系统,供大家参考,具体内容如下此系统功能和方法都比较简单本次系统通过控制台输入商品的基本信息,加入管理员的登录与
- 前言之前一篇文章介绍了基本的统一异常处理思路: Spring MVC/Boot 统一异常处理最佳实践.上篇文章也有许多人提出了一些问题:如何
- maven配置项目的jdk版本无效排查最近在配置项目的jdk的时候发现在pom.xml中配置的1.8版本无效,maven更新后就变成了1.7
- 1|0构造socket在【客户端/服务端】的通信模式中,客户端需要主动构造与服务器连接的 Socket,构造方法有以下几种重载形式:Sock
- 这篇文章主要介绍了SpringBoot FreeWorker模板技术解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考
- 接口回调是指:可以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量,那么该接口变量就可以调用被类实现的接口的方法。实际上,当接口变
- Lambda 表达式Lambda 表达式是现代 C++ 中最重要的特性之一,而 Lambda 表达式,实际上就是提供了一个类似匿名函数的特性
- 在上一节中,我带大家学习了详解SpringBoot集成Redis来实现缓存技术方案,尤其是结合Spring Cache的注解的实现方案,接下
- package com.chase.test;import java.util.ArrayList;import java.util.Has
- Mybatis typeAlias配置1.定义别名<typeAliases> <ty
- HashMap 是一个散列表,它存储的内容是键值对(key-value)映射。HashMap 实现了 Map 接口,根据键的 HashCod
- 一、 Sharding-jdbc简介“Sharding-jdbc是开源的数据库操作中间件;定位为轻量级Java框架,在Java的JDBC层提
- 本文实例为大家分享了java简单实现斗地主发牌的具体代码,供大家参考,具体内容如下问题:参考斗地主的游戏规则,完成一个发牌的功能(54张牌,
- spring mvc @PathVariable / 带斜杠方式获取遇上这个问题,百度google了一下,抄袭里面的内容,可以实现,在此备忘
- 本文主要介绍的是通过使用java的相关类可以实现对文件或文件夹的压缩。zlib是一种数据压缩程序库,它的设计目标是处理单纯的数据(而不管数据
- 前言Apache POI [1] 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Mi