广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Java之操作Redis案例讲解
  • 781
分享到

Java之操作Redis案例讲解

2024-04-02 19:04:59 781人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

首先 下载 jedis.jar包 然后再 工程设置里面找到Libraries,点击+。添加下载好的jedis.jar包。点击OK退出即可 创建Java_Control_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内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Java之操作Redis案例讲解

本文链接: https://www.lsjlt.com/news/131952.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Java之操作Redis案例讲解
    首先 下载 jedis.jar包 然后再 工程设置里面找到Libraries,点击+。添加下载好的jedis.jar包。点击OK退出即可 创建Java_Control_Redis类...
    99+
    2022-11-12
  • Java之理解Redis回收算法LRU案例讲解
    如何通俗易懂的理解LRU算法? 1.LRU是什么? LRU全称Least Recently Used,也就是最近最少使用的意思,是一种内存管理算法,最早应用于Linux操作系统。 L...
    99+
    2022-11-12
  • Java之springcloud Sentinel案例讲解
    一、Sentinel是什么? Sentinel (分布式系统的流量防卫兵) 是阿里开源的一套用于服务容错的综合性解决方案。 它以流量为切入点,从流量控制、熔断降级、系统负载保护等多...
    99+
    2022-11-12
  • php之redis短线重连案例讲解
    php redis断线重连,pconnect连接失败问题 介绍 在swoole ,workerman等cli长连接模式下,遇到Redis异常断开,后面又开启的情况,一般得重新启动程序...
    99+
    2022-11-12
  • Java之String.format()方法案例讲解
    前言:  String.format()作为文本处理工具,为我们提供强大而丰富的字符串格式化功能,这里根据查阅的资料做个学习笔记,整理成如下文章,供后续复习查阅。 一. f...
    99+
    2022-11-12
  • Redis之windows下主从复制案例讲解
    一般的主从复制功能最少是一主二从,我这里就以最低要求进行配置。 1.首先下去官网下载并安装redis 若安装成功点击redis-server  如此是成功 2.点击客...
    99+
    2022-11-12
  • redis之List操作的案例分析
    小编给大家分享一下redis之List操作的案例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!List操作,redis中的L...
    99+
    2022-10-18
  • PHP操作Redis详解案例
    $redis = new Redis();connect, open 链接redis服务参数host: string,服务地址port: int,端口号timeout: float,链接时长 (可选, 默认...
    99+
    2022-10-18
  • Java之SpringCloudAlibaba Sentinel组件案例讲解
    Sentinel 是什么 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 官...
    99+
    2022-11-12
  • Java之网络编程案例讲解
    Java基础之网络编程 基本概念 IP:每个电脑都有一个IP地址,在局域网内IP地址是可变的。 网络通信协议:通信协议是对计算机必须遵守的规则,只有遵守这些规则,计算机之间才能进行通...
    99+
    2022-11-12
  • Java操作数据库连接池案例讲解
    数据库连接池 概念:其实就是一个容器(集合),存放数据库连接的容器。 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建...
    99+
    2022-11-12
  • Java之类加载机制案例讲解
    1.类加载 <1>.父子类执行的顺序 1.父类的静态变量和静态代码块(书写顺序) 2.子类的静态变量和静态代码块(书写顺序) 3.父类的实例代码块(书写顺序) 4.父类...
    99+
    2022-11-12
  • Java之常用类小结案例讲解
    Java常用类 包装类 由于Java语言中的基本类型不是面向对象,并不具备对象的性质,实际使用存在很多不便。Java在java.lang包中提供了八种基本类型对应的包装类,可以方便地...
    99+
    2022-11-12
  • Java之IO流面试题案例讲解
    一、Java中IO流分为几种? 按照流的流向分,可以分为输入流和输出流; 按照操作单元分,可以分为字节流和字符流(字节流可以读写任何单位的数据,字符流只可以读写tx...
    99+
    2022-11-12
  • Java之SpringBoot定时任务案例讲解
    1. SpringBoot--任务:定时任务 项目开发中经常需要执行一些定时任务,比如需要在每天凌晨的时候, 分析一次前一天的日志信息,Spring为我们提供了异步执行任务调度的...
    99+
    2022-11-12
  • Java对文件进行基本操作案例讲解
    File文件类 java.io.File是文件和目录的重要类(JDK6及以前是唯一) 目录也使用File类进行表示 File类与操作系统无关,但会受到操作系...
    99+
    2022-11-12
  • Java ResultSet案例讲解
    ResultSet ResultSet是我们使用jdbc连接时,查询的一个返回结果集,ResultSet resultSet = stmt.executeQuery(sql),下...
    99+
    2022-11-12
  • Java e.printStackTrace()案例讲解
    一、含义 catch(Exception e) { e.printStackTrace(); } 当try语句中出现异常是时,会执行catch中的语句,java运行时系统会自动将ca...
    99+
    2022-11-12
  • java volatile案例讲解
    本篇来自java并发编程实战关于volatile的总结。 要说volatile,先得明白内存可见性。那我们就从内存可见性说起。 一、内存可见性 可见性是一种复杂的属性,因为可见性中的...
    99+
    2022-11-12
  • Java之单链表问题解决案例讲解
    单链表 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。 链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) + 指针(指示后继元素...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作