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


猜你喜欢
- 本文所要介绍的简易天气App主要用RxAndroid、MVP、Retrofit实现,首先来看看效果:主页内容:右侧栏天气列表:左侧栏城市列表
- 最近做MVC网站时刚好用到,用以提供一个完整的文件夹并压缩下载,正好做个笔记。拷贝文件夹的所有内容到另一个文件夹内:public stati
- 如何创建可以存放各种类型的数组?根据JavaSE的语法知识储备,如果现在让你们创建如标题一样的数组,你会怎么创建呢?答案是:使用 Objec
- ApplicationContext简述ApplicationContext代表IOC容器,在SpringIOC容器中读取Bean配置创建B
- 在Android系统中提供了多种存储技术.通过这些存储技术可以将数据存储在各种存储介质上.比如sharedpreferences可以将数据保
- 前言本文主要给大家介绍了关于如何实现Builder模式,大家在构建大对象时,对象的属性比较多,我们可以采用一个构造器或者使用空的构造器构造,
- 干java 开发这么多年, 之前一直没留意java 进程还区分守护进程和用户进程。守护进程这个概念最早还是在linux系统中接触的,直到近期
- 好多时候,我们都需要知道某些目录下的文件什么时候被修改、删除过等,如果能用miniFilter驱动过滤来做的话当然是最好不过了,这是内核级别
- 记得之前写Web项目的时候配置文件的读取都是用Properties这个类完成的,当时为了项目的代码的统一也就没做什么改动。但事后一直在琢磨S
- 注:作者使用IDEA + Gradle注:需要有一定的java SpringBoot and SSM+Springcloud基础程序测试错误
- 以下将是 C# 7.0 中所有计划的语言特性的描述。随着 Visual Studio “15” Preview 4 版本的发布,这些特性中的
- 时间格式化在项目中使用频率是非常高的,当我们的 API 接口返回结果,需要对其中某一个 date 字段属性进行特殊的格式化处理,通常会用到
- 请求映射源码首先看一张请求完整流转图(这里感谢博客园上这位大神的图,博客地址我忘记了):前台发送给后台的访问请求是如何找到对应的控制器映射并
- java7增强的try语句关闭资源传统的关闭资源方式import java.io.FileInputStream;import java.i
- 简单之美,springmvc,mybatis就是一个很好的简单集成方案,能够满足一般的项目需求。闲暇时间把项目配置文件共享出来,供大家参看:
- 请求进入DispatcherServlet的doDispatch后,获取HandlerMethod。然后根据HandlerMethod来确认
- 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configur
- 本文实例为大家分享了Java从服务端下载Excel模板文件的具体实现代码,供大家参考,具体内容如下方法一 (2021年01月更新)生成exc
- 开发一款App,总会遇到各种各样的需求和业务,这时候选择一个简单好用的轮子,就可以事半功倍前言 Intent intent =
- 本文实例讲述了Java实现二分查找算法。分享给大家供大家参考。具体如下:1. 前提:二分查找的前提是需要查找的数组必须是已排序的,我们这里的