夜雨聆风学习资料网

ARTICLE · 1146769

接下来的excel vba系统将基于此架构

接下来的excel vba系统将基于此架构

一套高可用可伸缩易扩展的vba系统架构

1.本系统基于Excel VBA实现,数据存储使用Mysql,并引入Redis缓存数据库及Nginx反向代理机制。
2.三级缓存机制可满足高并发场景:将关键数据先行拉取到客户端,用户终端的部分操作不需要通过网络访问数据,可减少网络交互,若本地缓存未命中,则去Redis中去取(Redis部署在本地也可部署在云端),若Redis中也未命中则穿透防火墙去mysql数据库中取,可确保数据库服务器的压力最小。
3.Mysql数据库采用读写分离机制,读操作请求读库(即从库),写操作请求主库,主从数据库数据做实时同步(会有可接受的延时)
4.用户访问过的数据自动缓存入Redis,并设置缓存过期时间,到其期自动更新,也支持手动刷新缓存,确保缓存数据始终为最新数据。
5.数据积累到一定程度将自动做分层处理,对于长期不访问的数据标为冷数据,日常请求的为热数据,且冷热数据可互相转换。
6.涉及到第三方服务调用或者用到web控件的场景以独立服务的形式供调用,通过Nginx反向代理可确保不同服务之间的隔离。
7.业务中涉及的物理文件可专门存放在文件服务器备查(可用普通PC或者OSS服务).
9.对系统运行过程中的各种服务和设施做全天候监控,有异常可通过多种方式报警。#vba编程

收录于跟着图片学习Excel
广东,2小时前,2026年10月9日
已修改

相关学习资料