摘要

一个大型分布式系统往往面临海量数据的存储和高并发访问场景。系统后端无论使用何种数据库,SQL或是NoSQL型数据库,都会在一定程度上面临被峰值流量击穿、崩溃的风险。提出将这种风险降到最低的多级缓存策略,分析其解决的具体问题,并探讨此种策略下数据一致性的表现,最后给出符合设计要求的一种实施方案。此种策略可以大幅增强系统抗压能力,并在预计范围内维持数据同步。