数据访问中间件中池化资源和缓存的研究与应用

来源 :河海大学 | 被引量 : 11次 | 上传用户:yiqikeren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术和Internet的发展,B/S三层结构得到了应用,其核心思想是把数据访问和业务逻辑放到中间层。现有水利领域数据访问中间件基于J2EE平台设计,能够较好的解决传统C/S结构下的问题。但仍存在一些不足,在并发用户访问方面,缺少有效的控制;在访问效率方面,缓存的命中率偏低。 本文首先分析了水利信息系统的特点和数据访问中间件存在的问题,提出了数据访问中间件的部分改进设计方案,整体模型使用轻量级容器。由于轻量级容器不支持EJB,这需要自己来设计数据持久层。本文主要工作:1.设计使用多线程和线程池技术来优化任务线程的运行,可以控制并发访问量及系统因线程反复创建而带来的资源浪费和性能下降,适应大量的并发访问并有效控制负载。2.原来由应用服务器所维护的实体Bean缓存在轻量级容器中已不可使用,需要设计适合轻量级容器的缓存系统。在中间件中增加查询语句匹配与解析层,实现动态缓存过滤,缩小缓存范围。设计使用基于查询相关查询的缓存代替传统缓存,对于缓存的结构、查询匹配、一致性维护策略及替换策略均作了详细设计。这在水利领域数据访问以查询为主、数据相关度较高的应用中,数据访问效率会有较大提升。3.在数据库连接部分,设计使用数据连接池技术,客户端使用数据源方式访问数据库,从连接池中取用连接,访问结束后将连接返回连接池。这种方式有效减少了数据库连接的时间,提高了访问效率。最后本文对所用技术进行了应用方案设计和测试。通过在不同情况下的测试,实验表明:线程池较好的减少了多客户访问时的线程开销;相关查询缓存的设计在大量相关访问时具有较高的缓存命中率,有效减少了中间件同数据库之间的数据传输。
其他文献
数字证书状态验证是PKI的核心组成部分,用于为数字证书使用者提供相关证书的撤销信息。OCSP是一种常见的数字证书状态验证机制,可以通过简单的查询向用户提供即时的数字证书
在家乡蔚州的语系里,“锅”“盆”“碗”等与生活紧密相关的词语常常挂在人们的口头,甚至进入一些固定的俗语中表达着一种别样的寓意,例如“吃着碗里的看着锅里的”“把人家的糕盆也端了”等。而在实际生活中,这些炊具更是占据着极其重要的位置,许多时候其内涵已远远超越了单纯的实用意义。蔚州人迁居必要请先生看工夫,择良辰吉日。更为特殊的是家具物件在迁居活动中只是作为配角,黑不溜秋极其普通的锅却堂而皇之地成为主角,
期刊
从井冈山乘了火车,在深夜到了郴州,预备着第二天去久闻其名未见其貌的莽山。  关于莽山,要从十年前说起,那时在郴州的朋友邀我到莽山,可是一直没能成行。那时候,  “郴”字并不相识,如今在那里的朋友已经调往了长沙。  据说莽山是有宝藏的,“石岩冲,三座桥;慢行百步走,三窑金”,几百年来流传一句无解的藏宝玄机,曾在上世纪七十年代起了热潮,无果而归是必然的。假设李自成撤离北京城从王公贵族那里收集到了那一千
期刊
水墨·暮归  拐过山嘴,一线水从头顶落下来,跌进脚下的山沟。起风了,那水不小心撞在突出的岩角上,溅起的水花,飞入石壁的绿苔间,倏然不见痕迹。由两条一丈长的青石架成的小石桥,安静地卧在溪上,时光,就像一个走惯了山路的老者,悠然地踱过石桥,一不小心,就走过了千年。路是极少有人踩过的,萧萧艾草,已你推我搡地挤到路上,只留一抹浅浅的白。在路的拐角处,三两面淡黑的屋顶,掩映在森森古木之间,若隐若现。  暮色
期刊
彭秀良,历史学者、社会工作学者。著有《幽燕六百年:京津冀城市群的前世今生》《王士珍传》《段祺瑞传》《冯国璋传》《守望与开新:近代中国的社会工作》《一次读懂社会工作》。  1898年的石家庄村还只是一个蕞尔小村,仅有93户人家,532口人。《获鹿县志》记载,石家庄在“县东南三十五里,街道六、庙宇六、井泉四”。可是,当1907年正太铁路全线竣工通车,与原有的京汉铁路交汇于石家庄村东以后,蕞尔小村很快就
期刊
凸凹,本名史长义,著名散文家、小说家、评论家。中国作家协会会员、北京市作家协会散文委员会主任、北京市房山区文联主席。著有长篇小说《慢慢呻吟》《大猫》《玉碎》《玄武》等8部,散文集《以经典的名义》《风声在耳》《无言的爱情》《夜之细声》《故乡永在》等30部。  写作的根本目的,是把个人才智和高度教养变成一种“公共财产”。正如一个农人,他能把谷物供奉给世人就很快乐了,从没有想过,要让人们在品味新米芬芳的
期刊
无需Wi-Fi信号,只开一个LED(发光二极管)灯就能无线上网,这件听起来好像不可思议的事却已经成为现实。  什么是可见光通信技术  可见光通信技术是一种先进的无线通信技术。它利用LED发出的肉眼看不到的高速明暗闪烁信号来传输信息,具有传输数据率高、保密性强、无电磁干扰、无需频谱认证等优点,是理想的室内高速无线网络接入方案之一。LED发出的光是一闪一闪的,因为闪动频率极高,达到每秒数百万次,我们的
2001年,是新世纪的开启之年,是中华民族参与世界竞争的新起点。我们抓住机遇的腮,紧牵幸运的手,豪迈地走过了新世纪开年。喜事,一件又一件撞击着心怀;喜讯,一条又一条冲打着耳鼓;喜泪,一行
随着社会的进步和互联网技术的发展,互联网上信息以指数级别迅速增长,信息爆炸已经成为当今社会一个很严峻的问题。当潮水般的信息涌向人们时,传统人工处理信息的手段己经远远不
对于无线网络,能量主要消耗于信道冲突,无关控制包的侦听等。在本文中,我们提出了一种新型周期性的混合MAC协议(PH-MAC)PH-MAC被设计为在以上过程中最小化能量消耗。除了能量