码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • SpringBoot2.x整合Jedis客户端详细过程


    🧑‍💻作者名称:DaenCode
    🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。
    😎人生感悟:尝尽人生百味,方知世间冷暖。
    📖所属专栏:SpringBoot实战


    系列文章目录

    以下是专栏部分内容,更多内容请前往专栏查看!

    标题
    一文带你学会使用SpringBoot+Avue实现短信通知功能(含重要文件代码)
    一张思维导图带你学会Springboot创建全局异常、自定义异常
    一张思维导图带你打通SpringBoot自定义拦截器的思路
    28个SpringBoot项目中常用注解,日常开发、求职面试不再懵圈
    一张思维导图带你学会SpringBoot、Vue前后端分离项目线上部署
    一张流程图带你学会SpringBoot结合JWT实现登录功能
    一张思维导图带你学会使用SpringBoot中的Schedule定时发送邮件
    一张思维导图带你学会使用SpringBoot异步任务实现下单校验库存
    一张思维导图带你学会SpringBoot使用AOP实现日志管理功能

    在这里插入图片描述


    专栏推荐

    • 专门为Redis入门打造的专栏,包含Redis基础知识、基础命令、五大数据类型实战场景、key删除策略、内存淘汰机制、持久化机制、哨兵模式、主从复制、分布式锁等等内容。链接>>>>>>>>>《Redis从头学》
    • 专门为RabbitMQ入门打造的专栏,持续更新中。。。。。。。。链接>>>>>>>《图解RabbitMQ》

    文章目录

    • 系列文章目录
    • 专栏推荐
    • 🌟前言
    • 🌟介绍
    • 🌟依赖引入
    • 🌟配置文件修改
    • 🌟写在最后

    🌟前言

    之前发表过一篇有关于SpringBoot整合letture客户端的文章一张思维导图带你学会SpringBoot整合Redis,此篇文章来看一下如何整合jedis客户端。

    🌟介绍

    Jedis是一个Java语言的Redis客户端库,用于与Redis服务器进行通信和数据交互。它提供了简单易用的API,让开发人员能够方便地使用Java语言来操作Redis数据库。

    以下是Jedis的一些主要特点和功能:

    1. 简单易用:Jedis提供了直观的API,使得开发者可以轻松地连接到Redis服务器,并执行各种操作,如写入、读取、删除数据等。
    2. 完整支持Redis命令:Jedis支持所有的Redis命令,包括字符串、哈希表、列表、集合、有序集合等数据类型的操作。
    3. 高性能:Jedis使用了基于Socket的连接方式,通过连接池管理多个连接实例,从而提供了高性能的数据访问能力。
    4. 支持事务操作:Jedis提供了事务(Transaction)功能,可以将多个操作打包成一个原子性的操作,保证了多个命令的执行在同一个事务中。
    5. 支持发布订阅模式:Jedis支持Redis的发布订阅模式,可以订阅指定的频道并接收相应的消息。
    6. 可扩展性:Jedis可以通过自定义的序列化机制,对复杂的数据结构进行序列化和反序列化。
    7. 支持管道操作:Jedis支持管道(Pipeline)操作,可以在一次网络通信中发送多个命令,减少了通信的开销,提升了性能。

    🌟依赖引入

    
            <dependency>
                <groupId>org.springframework.bootgroupId>
                <artifactId>spring-boot-starter-data-redisartifactId>
                <exclusions>
                    <exclusion>
                        <groupId>io.lettucegroupId>
                        <artifactId>lettuce-coreartifactId>
                    exclusion>
                exclusions>
            dependency>
            <dependency>
                <groupId>redis.clientsgroupId>
                <artifactId>jedisartifactId>
            dependency>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    🌟配置文件修改

    spring:
      redis:
        host: ip地址
        password: 密码
        port: 端口号
        jedis:
          pool:
            min-idle: 5
            max-idle: 10
            max-active: 20
            max-wait: 3000
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • host:Redis服务器的主机名或IP地址。
    • port:Redis服务器的端口号。
    • password:Redis服务器的密码(如果有)。
    • jedis.pool.min-idle:连接池中最小空闲连接数。
    • jedis.pool.max-idle:连接池中最大空闲连接数。
    • jedis.pool.max-active:连接池中最大活动连接数。
    • jedis.pool.max-wait:从连接池获取连接的最大等待毫秒数。

    🌟写在最后

    有关于SpringBoot2.x整合Jedis客户端详细过程到此就结束了。感谢大家的阅读,希望大家在评论区对此部分内容散发讨论,便于学到更多的知识。


    请添加图片描述

  • 相关阅读:
    慢SQL治理实践及落地成果分享
    LinkedList与链表
    SAR信号处理基础2——线性调频信号频谱与驻定相位原理
    Linux文件、目录操作命令
    计算机网络和因特网
    uniApp初体验-从零开始注意事项
    强化学习-学习笔记2 | 价值学习
    go线程安全哈希表concurrent-map
    解决npm install遇到的问题:Error while executing:
    控件交互与视图交互的区别
  • 原文地址:https://blog.csdn.net/2302_79094329/article/details/133311780
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号