缓存选型—缓存并非架构必选项
数据量和访问量不大的业务,增加缓存并不能带来明显的性能提升,或者说此时性能并非系统主要考虑目标,开发和运维效率是首要考虑。在系统架构中合适的模块、层次引入缓存,并考虑各个缓存系统之间的更新方式、一致性保障策略等,让缓存系统和其他架构层(如持久层、分布式文件层)有机结合。
数据量和访问量不大的业务,增加缓存并不能带来明显的性能提升,或者说此时性能并非系统主要考虑目标,开发和运维效率是首要考虑。在系统架构中合适的模块、层次引入缓存,并考虑各个缓存系统之间的更新方式、一致性保障策略等,让缓存系统和其他架构层(如持久层、分布式文件层)有机结合。