计算机应用研究
計算機應用研究
계산궤응용연구
APPLICATION RESEARCH OF COMPUTERS
2014年
11期
3240-3242,3246
,共4页
高萌%王霓虹%李丹%白杰云
高萌%王霓虹%李丹%白傑雲
고맹%왕예홍%리단%백걸운
专题型应用%数据预取%数据缓存%频繁查询%大数据查询
專題型應用%數據預取%數據緩存%頻繁查詢%大數據查詢
전제형응용%수거예취%수거완존%빈번사순%대수거사순
special kinds of applications%data pre-fetching%data caching%frequent query%big data query
针对专题型应用中普遍存在的大数据查询的频繁性和模式固定性特点,提出一种基于模板的数据预取和缓存算法,用于加快数据查询响应速度并减轻服务器端负载压力。通过构建数据查询模板,在触发器被激发时调用模板以构建预取数据,提出基于模板的数据预取方法和基于触发器的预取算法;考虑缓存空间中一些大数据的存在对查询响应速度的优化性,建立缓存对象模型并提出改进的Hybrid算法。以东方红湿地环境监测平台为例进行算法实验与分析,实验结果表明,在不同的缓存百分比下,较之典型的缓存算法,改进的Hybrid算法在访问延迟率上均有改进,且在大数据量查询时表现出了优越的应用效果。
針對專題型應用中普遍存在的大數據查詢的頻繁性和模式固定性特點,提齣一種基于模闆的數據預取和緩存算法,用于加快數據查詢響應速度併減輕服務器耑負載壓力。通過構建數據查詢模闆,在觸髮器被激髮時調用模闆以構建預取數據,提齣基于模闆的數據預取方法和基于觸髮器的預取算法;攷慮緩存空間中一些大數據的存在對查詢響應速度的優化性,建立緩存對象模型併提齣改進的Hybrid算法。以東方紅濕地環境鑑測平檯為例進行算法實驗與分析,實驗結果錶明,在不同的緩存百分比下,較之典型的緩存算法,改進的Hybrid算法在訪問延遲率上均有改進,且在大數據量查詢時錶現齣瞭優越的應用效果。
침대전제형응용중보편존재적대수거사순적빈번성화모식고정성특점,제출일충기우모판적수거예취화완존산법,용우가쾌수거사순향응속도병감경복무기단부재압력。통과구건수거사순모판,재촉발기피격발시조용모판이구건예취수거,제출기우모판적수거예취방법화기우촉발기적예취산법;고필완존공간중일사대수거적존재대사순향응속도적우화성,건립완존대상모형병제출개진적Hybrid산법。이동방홍습지배경감측평태위례진행산법실험여분석,실험결과표명,재불동적완존백분비하,교지전형적완존산법,개진적Hybrid산법재방문연지솔상균유개진,차재대수거량사순시표현출료우월적응용효과。
Aiming at the frequent and fixed data querying characteristics generally existed in special kinds of applications,this paper proposed a data pre-fetching and caching algorithm based on templates,which was used to improve the query efficiency and lighten the loading pressure of servers.It built the data query templates which would be invoked to get the pre-fetching data when a trigger was activated,and put forward a data pre-fetching method based on templates and a pre-fetching algorithm based on trig-gers.In consideration of the existence of some big data in cache space had optimization effect on query speed,it designed a cache object model and put forward an improved Hybrid algorithm.It testd and analyzed the algorithm performance based on Dongfang-hong wetland environment monitoring platform.The experiment results show that the access latency rate of the proposed algorithm is all lower than classical algorithms under different cache percent,and the algorithm shows an excellent application performance as the increase of query data amount.