基于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. 多级缓存架构(五)缓存同步

三、扩展

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

相关推荐
奈斯ing18 分钟前
【prometheus+Grafana篇】基于Prometheus+Grafana实现Redis数据库的监控与可视化
数据库·redis·缓存·grafana·prometheus
Twilight-pending1 小时前
Docker重启流程解析
docker·容器·eureka
测试开发-学习笔记1 小时前
docker的常用命令
docker·容器
GeminiJM3 小时前
Spring boot应用监控集成
运维·docker·容器
慌糖3 小时前
Spring Boot 分层架构与数据流转详解
spring boot·后端·架构
HGW6894 小时前
为什么已经有 Nginx 了,还需要服务网关?
nginx·spring cloud·微服务·架构
old_power8 小时前
Docker加入用户组
运维·docker·容器
ytttr8738 小时前
docker快速部署OS web中间件 数据库 编程应用
前端·docker·中间件
Cha0DD9 小时前
向量数据库Milvus在windows环境下的安装
docker·容器·milvus·向量数据库