摘要
语义缓存技术一直以来是数据库研究的热点之一。语义缓存是指将用户向服务器端提交的查询语句和查询实际得到的结果数据同一存储在指定的缓存中,因而其不仅包含有数据,还有对数据的相关描述信息,从而可以提高查询效率。在语义缓存之前,还存在页面缓存、元组缓存、块缓存等缓存技术。文中首先介绍语义缓存的模型,然后阐述和分析语义缓存查询匹配算法和缓存替换策略,最后对语义缓存技术进行总结,从而为语义缓存技术的进一步研究提供一定的理论基础。
The semantic caching technology has been one of the hot topics of the database research. The define semantic caching stores the query submitted by the user and the actual returned results. It contains not only result data, but also the semantic descriptions of the data, which can improve the efficiency of query. Before the semantic cache,it exists page cache, tuple cache, chunk cache technologies and so no. First introduce some kinds of semantic cache models. Then some semantic cache query matching algorithms and cache replacement strategies are discussed and analyzed. Finally semantic caching technologies are concluded and provide theoretical basis for the semantic caching technology of further research.
出处
《计算机技术与发展》
2013年第9期178-181,185,共5页
Computer Technology and Development
基金
云南省应用基础研究基金资助项目(2010ZC030)
关键词
语义缓存
查询匹配
缓存替换
semantic caching
query matching
cache replacement