自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Redis持久化与集群全解析

Redis是内存型数据库,为了读写性能高,数据都是放在内存里,但是一旦断电或者重启,数据会丢失,为了数据不丢失,Redis把内存里的数据存储到硬盘,下次重新启动的时候,从硬盘加载数据到内存,把原来的数据恢复回来,这个过程叫做持久化,Redis的持久化策略有RDB、AOF和混合持久化。

2026-01-15 10:16:24 781

原创 Redis在后端的各种应用方案

本文介绍了Redis旁路缓存(Cache Aside Pattern)的实现原理及应用场景,分析了缓存与数据库数据一致性的解决方案,并探讨了缓存雪崩、击穿和穿透问题的应对策略。主要内容包括:1)旁路缓存的工作原理及Java代码示例;2)数据更新时的只读缓存和读写缓存两种方案;3)缓存一致性问题及延时双删等解决方案;4)针对三种缓存异常情况(雪崩、击穿、穿透)的具体处理措施,如随机过期时间、服务熔断、布隆过滤器等技术手段。文章为构建高效可靠的缓存系统提供了实用指导。

2025-12-31 21:47:41 817

原创 Redis五大常用数据类型详解以及内存淘汰策略

Redis提供了5种基础数据结构:字符串、哈希、列表、集合和有序集合。其中字符串类型(SDS)应用广泛,主要用于页面数据缓存、数值计算统计和共享Session等场景。通过命令行或Java代码(Jedis客户端)可以方便地进行字符串操作,如设置/获取键值、自增/自减数值等。Redis 3.2后优化了SDS的数据结构,根据字符串长度采用不同的存储格式以提高效率。字符串类型是Redis最基础且实用的数据类型之一。

2025-12-26 07:00:00 1008

原创 Java策略模式实战:如何避免if-else灾难?

策略模式相对简单,在项目中比较好用

2025-10-26 02:38:25 972

原创 Java设计模式-代理模式(附手写简易版JDK动态代理实现)

以上就是代理模式的全部内容,希望能帮助大家理解代理模式。

2025-10-15 00:01:27 920

原创 Java设计模式—单例模式

以上是单例模式的各种形式,大家可以按实际场景需要使用。

2025-10-07 17:39:45 740

原创 Java学习之JDBC

以上就是我学习Java JDBC的知识备忘。如有错误,请帮忙指正。

2025-08-15 00:17:40 430

原创 JavaWeb学习笔记之Tomcat与Servlet

以上就是我学习Java Web的知识备忘。如有错误,请帮忙指正。

2025-08-15 00:15:26 1048

Java设计模式-策略模式

策略模式在电商支付方式的例子

2025-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除