- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于hibernate 的数据缓存的优化技术 - 盐城工学院
第8L 卷第- 期 盐城工学院学报(自然科学版) REMS 8L QES -
*,,: 年L 月 .E1%’M EN O’HJ$P FD((1($ EN 6$HJEMEP2(Q’(1%’M 4H$H$ ) 4$TS *,,:
基于!#$%’($ 的数据缓存的优化技术!
周旺基
(盐城工学院电信学院,江苏盐城) **+,,- )
摘) 要:!#$%’($ 是连接.’/’ 对象模型和关系数据模型的桥梁。对于查询操作繁复的系统
而言,良好的缓存管理机制和合理的缓存应用模式往往是性能提升的关键。首先对!#$%’($
持久层的二级缓存机制进行较为详细的分析,然后通过提高01$%23$2 匹配效率对缓存进行
优化,从而有效地提高了405 的比较效率。
关键词:
!#$%’($ ;缓存;查询;匹配
中图分类号:67-88) ) 文献标识码:9) ) ) 文章编号:8:;8 =-**(*,,: ),- ,,-; ,+
) ) 相对于.?@ 对数据的直接存取,对象 关 问策略,该策略为被缓存的数据提供了事务隔离
系映射(ABC )的实现需要借助更复杂的机制以 级别。缓存适配器(@’HJ$ 7%E/K$% )用于把具体
实现内部状态的管理、AB 关系的映射等。这些 的缓存实现软件与!#$%’($ 集成。第* 级缓存
额外的开销使得 ABC 数据访问效率相对降低。 是可选的,可以在每个类或每个集合的粒度上配
但ABC 在进行数据读取时,会根据其缓存管理 置第* 级缓存。!#$%’($ 还为查询结果提供了
策略,首先在缓存中查询,如果在缓存中发现所需 一个查询缓存,它依赖于第* 级缓存。
数据(缓存命中),则直接以此数据作为查询结果
加以利用,从而避免了数据库调用的性能开销。
下面,就围绕!#$%’($ 持久层的二级缓存结构及
[8 *]
缓存的优化策略进行探讨 。
8) !#$%’($ 的二级缓存机制
!#$%’($ 提供了两级缓存,如图8 所示,第8
级缓存是4$DDE 的缓存。由于4$DDE 对象的生
命周期通常对应一个数据库事务或者一个应用事
务,因此它的缓存是事务范围的缓存。第一级缓
存是必需的,不允许而且事实上也无法被卸除。 图8) !#$%’($ 的二级缓存机制
在第8 级缓存中,持久化类的每个实例都具有惟 !#$ 8) %’ ()*)+ ,-./) 01-#) 2)./-345
一的AF ;第* 级缓存是一个可插拔的缓存插件, ’6 78)93-1)
它由4$DDEG’H(E%2 负责管理。由于4$DDEG’H(EI !#$%’($ 采用二级缓存机制,如果在第8 级
%2 对象的生命周期和应用程序的整个进程对应, 缓存中没有查询到相应的数据,还可以到第* 级
因此第* 级缓存是进程或群集范围的缓存,这个 缓存内查询,如果在第* 级缓存内也没有找到该
缓存中存放的是对象的散装数据。第二级缓存有 数据,再去查询数据库。第8 级缓存是4$DDE 的
可能出现并发问题,因此需要采用适当的并发访 缓存,第* 级缓存是4$DDEG’H(E%2 的外置缓存。
! 收稿日期:*,,: ,= *8
万方数据
) 作者简介:周旺基(8L:U ),男,江苏射阳县人,盐城工学院讲师。
·R[ ·
盐城工学院学报(自然科学版) 第PY 卷
(
您可能关注的文档
最近下载
- 中药饮片处方审核培训课件.pptx VIP
- 超星网课《逻辑学导论》超星尔雅答案2023章节测验答案.doc VIP
- 恩格斯《路德维希-·-费尔巴哈和德国古典哲学的终结》.doc VIP
- 2024年款 上汽通用别克 昂科威Plus 车主手册用户手册说明书.pdf VIP
- 电容器带电粒子在电场中的运动-2025高考物理复习热点题型讲义.pdf VIP
- 云南省小粒咖啡出口贸易问题及对策.docx VIP
- !24J306图集窗井、设备吊装口、排水沟、集水坑.pdf VIP
- 初中数学经典题型.pdf VIP
- 水总2014429号水利工程设计概估算编制规定.doc
- 9《复活》课件(共41张PPT)(含音频+视频).pptx VIP
原创力文档


文档评论(0)