首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏宋先生的Coding之旅

    Redis和SpringDataRedis

    Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,运行在内存中,由ANSI C编写。企业开发通常采用Redis来实现缓存。同类的产品还有memcache 、memcached 、MongoDB等。Redis中文网:https://www.redis.net.cn/

    1.1K20发布于 2019-07-18
  • 来自专栏Java 学习

    SpringDataRedis 基本使用

      Spring Data 中有一个成员 Spring Data Redis,他提供了 RedisTemplate 可以在 Spring 应用中更简便的访问 Redis 以及异常处理及序列化,支持发布订阅等操作。

    1.2K20发布于 2020-10-26
  • 来自专栏软件

    SpringCache整合SpringDataRedis

    SpringCache一般不会单独使用,所以配合SpringDataRedis一起使用,直接上代码 当前基于 SpringBoot 2.4.5 实现 基于已经添加了spring-boot-starter-data-couchbase

    1.2K10发布于 2021-05-16
  • 来自专栏code-x

    SpringDataRedis 常用操作

    https://blog.csdn.net/suo082407128/article/details/86230914

    21600编辑于 2022-06-21
  • 来自专栏软件

    SpringCache整合SpringDataRedis

    SpringCache一般不会单独使用,所以配合SpringDataRedis一起使用,直接上代码 当前基于 SpringBoot 2.4.5 实现 基于已经添加了spring-boot-starter-data-couchbase

    92740发布于 2021-08-10
  • 来自专栏Java 学习

    SpringBoot 整合 SpringDataRedis

      在使用脚手架创建项目时勾选 Spring Data Redis 即可,也可以创建完 Spring Boot 项目后手动添加以下依赖。

    46410发布于 2020-10-26
  • 来自专栏波波烤鸭

    SpringBoot整合SpringDataRedis

      本文介绍下SpringBoot如何整合SpringDataRedis框架的,SpringDataRedis具体的内容在前面已经介绍过了,可自行参考。 SpringBoot整合SpringDataRedis 1.创建项目添加依赖   创建SpringBoot项目,并添加如下依赖: <dependencies> <!

    1.5K30发布于 2019-05-22
  • 来自专栏全栈程序员必看

    缓存解决方案SpringDataRedis

    文章目录 学习目标 1.SpringDataRedis 1.1 SpringDataRedis简介 1.2 SpringDataRedis入门 1.2.1 准备工作 1.2.2 值类型操作 List类型操作 1.2.4 Hash类型操作 1.2.5 zset类型操作 1.2.6 设置过期时间 2.缓存穿透、击穿、雪崩 2.1 缓存穿透 2.2 缓存击穿 2.3 缓存雪崩 学习目标 掌握SpringDataRedis 1.1 SpringDataRedis简介 SpringDataRedis 属于Spring Data 家族一员,用于对redis的操作进行封装的框架 ,Spring Data : Spring 的一个子项目 1.2 SpringDataRedis入门 1.2.1 准备工作 (1)创建SpringDataRedisDemo工程,在pom.xml中配置相关依赖 <? 比如主播的人气榜、富豪榜 /* package com.qingcheng.springdataredis.test;*/ package com.qingcheng.springdataredis.test

    46440发布于 2021-07-13
  • 来自专栏软件开发-青出于蓝

    Redis之SpringDataRedis连接Redis集群

    1. redis集群配置时要将bind 改为ip地址,如果不设置,那么默认是127.0.0.1,客户端会拿这个12.0.0.1去连接服务器,此时肯定报错的,

    2.1K20发布于 2019-04-15
  • 来自专栏高端IT

    SpringDataRedis:第一章:简介

    SpringDataRedis简介 项目常见问题思考我们目前的系统已经实现了广告后台管理和广告前台展示,但是对于首页每天有大量的人访问,对数据库造成很大的访问压力,甚至是瘫痪。那如何解决呢?

    33120编辑于 2022-12-29
  • 来自专栏软件开发-青出于蓝

    Redis之SpringDataRedis对象写入到Redis中

        业务场景中经常遇到使用Redis作为缓存,而将对象写入Redis更是常见的。下面来看下,对象写入Redis的俩种方式(我之前就知道除了JDK,还有其它的诸如Jackson提供序列化功能,但是JDK之外的其它第三方在方序列化的时候提供目标对象class,不过今天我发现Spring-data-redis自带的这个GenericJackson2JsonRedisSerializer解决了我的烦恼)。

    1.2K30发布于 2019-04-15
  • 来自专栏高级开发进阶

    SpringDataRedis:第一章:简介

    SpringDataRedis简介 项目常见问题思考 我们目前的系统已经实现了广告后台管理和广告前台展示,但是对于首页每天有大量的人访问,对数据库造成很大的访问压力,甚至是瘫痪。那如何解决呢? Redis入门小Demo 准备工作 (1)构建Maven工程  SpringDataRedisDemo (2)引入Spring相关依赖、引入JUnit依赖   (内容参加其它工程) (3)引入Jedis和SpringDataRedis

    27600编辑于 2022-09-28
  • 来自专栏学习内容

    SpringDataRedis(二)(案例)(网站首页-缓存广告数据)

    现在我们首页的广告每次都是从数据库读取,这样当网站访问量达到高峰时段,对数据库压力很大,并且影响执行效率。我们需要将这部分广告数据缓存起来。

    48330编辑于 2023-08-09
  • 来自专栏软件工程

    Java操作redis之SpringDataRedis使用说明

    我们可以注入一个redisTemplate; @Autowired private RedisTemplate redisTemplate; redisTemplate中提供了很多灵活的方法我们可以使用,如下 stringRedisTemplate.opsForValue().set("test", "100",60*10,TimeUnit.SECONDS);//向redis里存入数据和设置缓存时间 stringRedisTemplate.opsForValue().get("test")/

    43910编辑于 2022-05-13
  • 来自专栏个人技术博客

    ⑩【Redis Java客户端】:Jedis、SpringDataRedis、StringRedisTemplate

    //获取Jedis对象 public static Jedis getJedis(){ return jedisPool.getResource(); } } SpringDataRedis 快速入门 SpringDataRedis简介: SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中对Redis的集成模块就叫做SpringDataRedis,官网网址:https Object age = redisTemplate.opsForValue().get("age"); System.out.println("age = "+age); } } SpringDataRedis

    55310编辑于 2023-11-26
  • 【Redis学习路|第三篇】Redis的Java客户端

    本章内容介绍了Redis的Java客户端,并简单介绍了客户端的选择与Jedis客户端,以及详细分析了解了SpringDataRedis客户端及内部StringRedisTemplate的使用。 Jedis和Lettuce:这两个主要是提供了Redis命令对应的API,方便我们操作Redis,而SpringDataRedis又对这两种做了抽象和封装,因此我们后期会直接以SpringDataRedis .SpringDataRedis SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中对Redis的集成模块就叫做SpringDataRedis 官方网址:[官方网址] 功能 并且将不同数据类型的操作API封装到了不同的类型中: SpringDataRedis中提供了RedisTemplate工具类,其中封装了各种对Redis的操作。 源码: SpringDataRedis就提供了RedisTemplate的子类:StringRedisTemplate,它的key和value的序列化方式默认就是String方式。

    30610编辑于 2025-12-23
  • Redis之Java客户端【Jedis,Spring Data Redis】

    目录 1、Jedis 1.1 Jedis 连接池 2、Spring Data Redis 2.1 基于SpringBoot快速入门 2.2 SpringDataRedis的序列化方式 ---- 在Redis 2、Spring Data Redis SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中对Redis的集成模块就叫做SpringDataRedis,官网地址:Spring Redis集群 支持基于Lettuce的响应式编程 支持基于JDK、JSON、字符串、Spring对象的数据序列化及反序列化 支持基于Redis的JDKCollection实现 SpringDataRedis max-active: 8 # 最大连接 max-idle: 8 # 最大空闲连接 min-idle: 0 # 最小连接 max-wait: 100ms #等待时长 springDataRedis 2.2 SpringDataRedis的序列化方式 我现在打开Redis自带的命令行客户端,查看一下我们刚刚插入进去的数据。  发现居然没有变化?这时候查询所有键。 我的博客名称怎么会变成这样?

    1.4K20编辑于 2022-11-07
  • 来自专栏java开发的那点事

    Redis系统学习之SpringBoot集成Redis操作API(集成SpringDataRedis及其分析)

    SpringDataRedis调用Redis底层解读 在SpringBoot2.X之前还是直接使用的官方推荐的Jedis连接的Redis 在2.X之后换为了lettuce Jedis:采用直接连接,多线程操作不安全

    91130发布于 2021-05-07
  • 来自专栏Java Porter

    Redis快速入门(三)

    SpringData是Spring中数据操作的模块,包含对各种数据库的集成,其中对Redis的集成模块就叫做SpringDataRedis,官网地址 3.1. 常用API SpringDataRedis中提供了RedisTemplate工具类,其中封装了各种对Redis的操作。并且将不同数据类型的操作API封装到了不同的类型中: 3.3. 入门案例 SpringBoot已经提供了对SpringDataRedis的支持: <! 小结——SpringDataRedis的使用步骤: 1.引入spring-boot-starter-data-redis依赖 2.在application.yml配置Redis信息 3.注入RedisTemplate SpringDataRedis的序列化方式 RedisTemplate可以接收任意Object作为值写入Redis,只不过写入前会把Object序列化为字节形式,默认是采用JDK序列化,得到的结果是这样的

    38530编辑于 2023-10-25
  • 来自专栏余林丰

    Spring Data Redis

    了解过Spring Data的朋友应该很熟悉~Template后缀,我们在配置好application.yml后直接写一个测试类体验一下,什么是开箱即用: package com.coderbuff.springdataredis package com.coderbuff.springdataredis.util; import org.springframework.beans.factory.annotation.Autowired return (String) this.redisTemplate.opsForValue().get(key); } } 编写测试类: package com.coderbuff.springdataredis.util package com.coderbuff.springdataredis.config; import org.springframework.cache.annotation.CachingConfigurerSupport 我们可以定制RedisTemplate,例如序列化的方式等,当然这些都不是必须的: package com.coderbuff.springdataredis.config; import org.springframework.cache.annotation.CachingConfigurerSupport

    73710发布于 2020-03-02
领券