
java操作redis
文章平均质量分 78
redis的Java客户端
w_t_y_y
个人在线笔记~,其他博客:https://www.zhihu.com/people/wtyy666
展开
-
redis中的bigkey及读取优化
在 Redis 中,Big Key(大键)指的是占用大量内存的单个键。通常,Redis 是一个高性能的内存数据库,但是当某些键变得非常大时,会带来性能上的影响。例如,大量的内存消耗、长时间的操作延迟,甚至可能导致 Redis 停止响应或崩溃。通俗的来说,指的是value值大,而不是key值大。原创 2024-11-27 15:17:40 · 963 阅读 · 0 评论 -
spring cache(三)demo
上述代码不支持批量删除缓存,再比如根据key模糊删除等也是不支持的,这种情况需要自定义删除方法。2.1、自定义RedisCache,重写evict方法2.2、自定义RedisCacheManager,使用自定义的RedisCache2.3、在RedisConfig中使用自定义的RedisCacheManager。原创 2024-05-25 14:25:31 · 407 阅读 · 0 评论 -
spring cache(二)集成与使用方法
直接使用@CacheConfig、@Cacheable注解即可。(1)配置文件指定cache类型。(2)配置开启cache。原创 2024-04-25 17:11:01 · 380 阅读 · 0 评论 -
spring cache(一)介绍
项目中使用最多的缓存技术就是Redis,用Redis就可以实现了,为什么需要使用spring cache?先看下我们使用缓存步骤:(1)查寻缓存中是否存在数据,如果存在则直接返回结果(2)如果不存在则查询数据库,查询出结果后将结果存入缓存并返回结果(3)数据更新时,先更新数据库(4)然后更新缓存,或者直接删除缓存可以看到逻辑都差不多,这样就出现大量重复的代码,而且缓存与业务耦合较深。则解决了这个问题,它利用AOP。原创 2024-04-25 16:21:23 · 540 阅读 · 1 评论 -
Mybatis Cache缓存(二)MybatisCache+Redis
前面提到了,使用mybatis cache,一般是结合redis使用。原创 2024-05-25 10:00:15 · 652 阅读 · 0 评论 -
Mybatis Cache缓存(一)介绍与使用方法
一、介绍1、mybatis缓存:二、一级缓存三、二级缓存。原创 2024-02-01 17:22:38 · 1074 阅读 · 0 评论 -
RedisTemplate(三)spring-redis下的其他接口
org.springframework.data.redis.core.RedisCallbackspringboot整合redis后, 我们经常使用RedisTemplate 和StringRedisTemplate两个模板类,但有时候这并不能满足我们的需求, 需要使用 connect 处理, 除了 redisTemplate.getConnection() 之外, 还可以使用callback机制进行处理保存:(2)获取(3)删除原创 2024-09-29 16:41:07 · 355 阅读 · 0 评论 -
RedisTemplate(二)StringRedisTemplate常见API
RedisTemplate 提供了丰富的方法来实现对 Redis 的各种操作,包括但不限于字符串、哈希、列表、和有序集合等数据结构的操作。原创 2024-10-08 09:40:19 · 1057 阅读 · 0 评论 -
RedisTemplate(一)RedisTemplate与StringRedisTemplate
1、简介2、和Jedis的区别。原创 2024-08-13 10:04:33 · 1096 阅读 · 0 评论 -
Redisson(三)应用场景及demo
访问localhost:7777/redission/setStr?key=userName&value=李四。访问localhost:7777/redission/getStr?key=userName 输出:李四。查看redis存储情况。原创 2024-10-25 10:21:06 · 515 阅读 · 0 评论 -
Redisson(二)SpringBoot集成Redisson
redison-spring-boot-starter依赖于与最新版本的spring-boot兼容的redison-spring数据模块。支持Redis多种连接模式,这里以RedissonClient工具为例。原创 2024-10-25 10:18:20 · 877 阅读 · 0 评论 -
Redisson(一)介绍与常见API
Redisson自定义序列化_redisson 序列化_yzh_1346983557的博客-优快云博客原创 2023-08-21 15:16:55 · 3831 阅读 · 0 评论 -
Jedis(三)应用场景及demo
可以对Redis五种数据结构进行增删改查,实现缓存、计算等功能。(2)application.properties配置文件。格式化key,使key方便管理。(3)jedis工具类。原创 2024-10-25 10:12:45 · 335 阅读 · 0 评论 -
Jedis(二)SpringBoot集成Jedis
pom依赖:加上redis、jedis依赖。原创 2024-10-25 10:02:30 · 808 阅读 · 0 评论 -
Jedis(一)介绍与常见API
Redis不仅可以使用命令来操作,现在基本上主流的语言都有API支持,比如Java、C#、C++、PHP、Node.js、Go等。在官方网站里有一些Java的客户端:Jedis、Redisson、Jredis、JDBC-Redis等,其中官方推荐使用Jedis和Redisson。jedis连接资源的创建与销毁是很消耗程序性能,所以jedis为我们提供了jedis的连接池技术,jedis连接池在创建时初始化一些连接对象存储到连接池中,使用jedis连接资源时不需要自己创建jedis对。原创 2024-01-23 14:27:57 · 2860 阅读 · 0 评论 -
spring-boot-starter-data-redis
1.spring-boot-starter-data-redis默认是使用lettuce去访问redis。2.内置了StringRedisTemplate和RedisTemplate,应用可以直接使用。原创 2024-10-25 16:30:09 · 713 阅读 · 0 评论 -
java操作redis的方法
常见的有Jedis、Redission、RedisTeamplate,并且这几种实现在同一个项目中可以并存。原创 2024-10-25 09:48:38 · 636 阅读 · 0 评论