分布式缓存策略模式在高考网上报名系统设计中的应用
作者单位:河南大学计算机与信息工程学院
会议名称:《河南省计算机学会2010年学术年会》
会议日期:2010年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
关 键 词:分布式缓存策略模式 缓存 企业库 缓存应用程序块 Memcached分布式缓存 设计模式 策略模式
摘 要:河南普招网上报名系统是由河南省招生办公室开发的面向全省考生的在普招信息网上采集系统。在系统的开发中,为了提高系统的性能和降低服务器的压力,合理并且高效地使用缓存技术。对数据量小的数据采用微软企业库的缓存应用程序块进行本地缓存,对数据量大的数据采用Memcached技术进行分布式缓存。在程序实现上,采用了分布式缓存策略模式,该模式借鉴软件工程中设计模式的思想,把本地缓存和远程分布式缓存采用策略模式进行封装,达到了在程序中灵活调用不同缓存模块的目的,提高了系统的可扩展性,收到了极好的效果。