基于Docker Compose单机实现多级缓存架构2024

文章目录

一、环境参考

Name Version
Docker Desktop for Windows 4.23.0
Openjdk 8
MySQL 8.2.0
Redis 7.2
Canal 1.1.7
OpenResty 1.21.4.3-3-jammy-amd64
Lua -
Caffeine -

二、专栏简介

多级缓存实现过程比较长,将拆分为多个文章分步讲述。如果一切顺利,大致会得到如下一个多级缓存架构:

本专栏主要对Lua缓存Redis缓存Caffeine缓存进行实践,以及缓存同步实践。依次为以下几篇:

  1. 多级缓存架构(一)项目初始化
  2. 多级缓存架构(二)Caffeine进程缓存
  3. 多级缓存架构(三)OpenResty Lua缓存
  4. 多级缓存架构(四)Redis缓存
  5. 多级缓存架构(五)缓存同步

三、扩展

对于高可用,集群等扩展,例如下图的构造,本专栏只包含部分展开但并不提供实践指导

相关推荐
leblancAndSherry1 小时前
Gitlab + Jenkins 实现 CICD
linux·运维·docker·kubernetes·gitlab·jenkins
hstar95271 小时前
三十四、面向对象底层逻辑-SpringMVC九大组件之FlashMapManager接口设计哲学
java·spring·设计模式·架构
代码老y3 小时前
Redis:现代应用开发的高效内存数据存储利器
数据库·redis·缓存
zz0723204 小时前
第二十周:Redis(二)
数据库·redis·缓存
脑瓜嗡4 小时前
Docker部署SpringBoot项目
spring boot·docker·容器
颜颜颜yan_5 小时前
【HarmonyOS5】DevEco Studio 使用指南:代码阅读与编辑功能详解
架构·harmonyos
杨浦老苏6 小时前
自托管图书搜索引擎Bookologia
docker·群晖·电子书
W说编程6 小时前
Linux与量子计算:面向未来的架构演进
linux·服务器·性能优化·架构·系统架构·量子计算
林鹿7 小时前
Dart: 串联多个数据流
后端·架构·dart
代码小学僧7 小时前
通俗易懂:给前端开发者的 Docker 入门指南
前端·docker·容器