1 / 4
文档名称:

e缓存.txt

格式:txt   页数:4页
下载后只包含 1 个 TXT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

e缓存.txt

上传人:szh187166 2015/5/14 文件大小:0 KB

下载得到文件列表

e缓存.txt

相关文档

文档介绍

文档介绍:2006/4/8
内存缓存机制
,则速度会快很多.
一般首页新闻都是仅几天更新的我们可以在利用JMS 或者单独一个进程来扫描数据库,.
Map cacheNews = new HashMap();
List news = ();
int maxSize = 1000;
if(()<1000)
maxSize = ();
for(int i=0;i<maxSize;i++){
(i,(i));
}
这样 .
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。
Hibernate的缓存包括Session的缓存和SessionFactory的缓存,其中SessionFactory的缓存又可以分为两类:内置缓存和外置缓存。Session的缓存是内置的,不能被卸载,也被称为Hibernate的第一级缓存。SessionFactory的内置缓存和Session的缓存在实现方式上比较相似,前者是SessionFactory对象的一些集合属性包含的数据,后者是指Session的一些集合属性包含的数据。SessionFactory的内置缓存中存放了映射元数据和预定义SQL语句,映射元数据是映射文件中数据的拷贝,而预定义SQL语句是在Hibernate初始化阶段根据映射元数据推导出来,SessionFactory的内置缓存是只读的,应用程序不能修改缓存中的映射元数据和预定义SQL语句,因此SessionFactory不需要进行内置缓存与映射文件的同步。SessionFactory的外置缓存是一个可配置的插件。在默认情况下,SessionFactory不会启用这个插件。外置缓存的数据是数据库数据的拷贝,外置缓存的介质可以是内存或者硬盘。SessionFactory的外置缓存也被称为Hibernate的第二级缓存。
Hibernate的这两级缓存都位于持久化层,存放的都是数据库数据的拷贝,那么它们之间的区别是什么呢?为了理解二者的区别,需要深入理解持久化层的缓存的两个特性:缓存的范围和缓存的并发访问策略。
持久化层的缓存的范围
缓存的范围决定了缓存的生命周期以及可以被谁访问。缓存的范围分为三类。
1 事务范围:缓存只能被当前事务访问。缓存的生命周期依赖于事务的生命周期,当事务结束时,缓存也就结束生命周期。在此范围下,缓存的介质是内存。事务可以是数据库事务或者应用事务,每个事务都有独自的缓存,缓存内

最近更新

2024年草制品合作协议书 66页

高中生物优秀市公开课获奖教案省名师优质课赛.. 5页

2024年保鲜设备项目发展计划 57页

量的概念市公开课获奖教案省名师优质课赛课一.. 3页

达姆音乐市公开课获奖教案省名师优质课赛课一.. 4页

豆芽绘本市公开课获奖教案省名师优质课赛课一.. 5页

心力衰竭的药物治疗与心脏细胞凋亡调控 25页

蝴蝶音乐市公开课获奖教案省名师优质课赛课一.. 4页

彩妆与时尚秀场的妆容与风格 28页

美术杯子的设计市公开课获奖教案省名师优质课.. 5页

魔芋爽生产项目商业计划书 7页

绘本市公开课获奖教案省名师优质课赛课一等奖.. 4页

未婚证明授权委托书 1页

十五元宵节的祝福语简短 29页

康复科门急诊康复训练次数统计 26页

科学人造雪市公开课获奖教案省名师优质课赛课.. 5页

名人励志演讲稿 10页

狼王梦心得 13页

交通安全保证书 6页

理想市公开课获奖教案省名师优质课赛课一等奖.. 3页

销售香猪商业计划书 6页

布托啡诺联合物理疗法治疗妊娠期骨盆疼痛的效.. 27页

基层法律服务所工作人员聘用合同 7页

汉语阅读课市公开课获奖教案省名师优质课赛课.. 5页

果树教学市公开课获奖教案省名师优质课赛课一.. 5页

2024年人教版五年级下册数学期末测试卷含完整.. 9页

小学生必背古诗75首-完美打印版 5页

2023高级经济师试题及答案人力资源(最完整版).. 11页

2022山东春季高考英语考试真题及答案 9页

学纪守纪交流活动发言材料 8页