10.3969/j.issn.1673-629X.2019.12.012
基于JDBC的缓存数据细粒度管理的研究
现有的JDBC缓存技术对缓存的管理是粗粒度的,然而由于Web请求的多样性,粗粒度的缓存管理并不能合理地利用缓存的优势.为提高Web应用系统的效率以使用户获得更好的使用体验,分析了内存数据库、进程内数据缓存技术和JDBC缓存的技术,在原有对JDBC缓存的研究基础上进一步深入研究,提出了基于JDBC的缓存数据自我管理、基于缓存生命周期的一致性维护策略及其实现方案.通过对JDBC缓存细粒度的管理,实现了对缓存数据的查询和更新,将数据库的一部分功能前置到了应用服务器中,减少了数据库的负载,因此提高了缓存的使用率、缩短数据请求的路径,从而提升Web系统的综合性能.测试结果表明,该方案能有效提高查询请求的命中率,减少数据访问耗时.
JDBC、Web应用、缓存再利用、一致性维护、命中率
29
TP311.1(计算技术、计算机技术)
国家自然科学基金61672040
2019-12-31(万方平台首次上网日期,不代表论文的发表时间)
共6页
66-71