期刊文献+

基于谓词分类的语义缓存查询裁剪 被引量:6

Query Trimming for Semantic Cache Based on Predicate Classification
下载PDF
导出
摘要 为了解决传统查询裁剪在时间和空间上的高复杂性,提出了一种基于谓词分类的语义缓存查询裁剪算法.首先从语义上将谓词分成范围谓词和约束谓词两类,并分别对这两类谓词进行"满足"、"相交"和"包含"的定义;然后基于谓词分类提出了一种新的查询裁剪算法,并对算法的复杂度进行了分析.模拟实验结果表明,所提出的裁剪算法是有效的,特别是在处理查询和缓存相交的情况下,与基于谓词模型的传统串型裁剪算法和基于逻辑规则的裁剪算法相比,文中算法可明显改善查询裁剪效率. In order to overcome the high complexity of the traditional query-trimming algorithm in time and space domains, a query-trimming algorithm for semantic cache is proposed based on predicate classification. In the proposed algorithm, all predicates are first divided into two different categories, namely restricted predicate and range predicate, which are then defined as semantic satisfaction, semantic intersection and semantic inclusion. Afterwards, a new query-trimming algorithm is presented, with its complexity being also analyzed. The proposed trimming algorithm is finally compared with the traditional serial trimming algorithm based on predicate model and with the trimming algorithm based on logic rules. Simulated results show that the proposed algorithm greatly improves the query-trimming efficiency, especially in the case of intersection between query and cache.
出处 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2008年第1期44-49,共6页 Journal of South China University of Technology(Natural Science Edition)
基金 广东省自然科学基金资助项目(480B6040550)
关键词 查询裁剪 语义 约束式 范围式 语义缓存 query trimming semantics restricted predication range predication semantic cache
  • 相关文献

参考文献10

  • 1Ren Qun, Dunham Margaret H, Kumar Vijay, Semantic caching and query processing[J].IEEE Trans on Knowledge and Data Engineering,2003,15(1):192-210.
  • 2Godfrey Parke, Gryz Jarek. Semantic query caching for heterogeneous databases [ C ]//Proceedings of KRDB at VLDB. Maryland:[ s. n. ] , 1997:6.1-6.6.
  • 3Lee D,Chu W W. Semantic caching via query matching for Web sources [ EB/OL ]. [ 2006-12-14]. http: // citeseer. ist. psu. edu/lee99semantic. html.
  • 4Lee K C K, Leong H V,Si A. Using semantic caching to manage location, dependent data in mobile computing [ J ]. Mobile Computing and Communications Review,1999,3(2):28-36.
  • 5Hao Xiao-wei, Zhang Tao, Li Lei. Optimization technique in semantic caching query evaluation [ C] //Proceeding of the 2004 International Symposium on Computing and Information. Zhuhai : [ s. n. ] ,2004:227-231.
  • 6郝小卫,章陶,李磊.基于逻辑规则的语义缓存查询处理优化技术[J].计算机学报,2005,28(7):1096-1103. 被引量:7
  • 7吴婷婷,周兴铭.基于语义缓存的移动查询导出[J].计算机学报,2002,25(10):1104-1110. 被引量:24
  • 8李磊,左万历,李希春.PROLOG—DBMS系统实现中的子句间优化技术[J].软件学报,1995,6(3):136-141. 被引量:7
  • 9Amiri Khalil, Park Sanghyun. Scalable template based query containment checking for Web semantic caches [ C]//Proceeding of the 19th International Conference on Data Engineering. Bangalore : IEEE, 2003:493-504.
  • 10李志方,李磊,崔昊.合取语义缓存的并行查询裁剪[J].计算机研究与发展,2006,43(z3):148-154. 被引量:1

二级参考文献33

  • 1郝小卫,章陶,李磊.基于逻辑规则的语义缓存查询处理优化技术[J].计算机学报,2005,28(7):1096-1103. 被引量:7
  • 2郝小卫,李磊,章陶.子句间优化技术在语义缓存查询求值中的应用[J].计算机科学,2005,32(7):65-68. 被引量:3
  • 3李磊,左万历,李希春.PROLOG—DBMS系统实现中的子句间优化技术[J].软件学报,1995,6(3):136-141. 被引量:7
  • 4[1]DeWitt D, Futtersack P, Maier D, Velez F. A study of three alternative workstation-server architectures for object-oriented database systems. In: Proc the 16th International Conference on Very Large Databases, Brisbane, Australia, 1990. 107-121
  • 5[2]Franklin M, Carey M, Livny M. Local disk caching in client-server database systems. In: Proc the 19th International Conference on Very Large Databases, Dublin, Ireland, 1993. 641-655
  • 6[3]Dar S, Franklin M, Jonsson B et al. Semantic data caching and replacement. In: Proc the 22nd VLDB Conference, Mumbai (Bombay), India, 1996. 330-341
  • 7[4]Keller A M, Basu J. A predicate-based caching scheme for client-server database architectures. The VLDB Journal, 1996, 5(2):35-47
  • 8[5]Finkelstein S. Common expression analysis in database applications. In: Proc 1982 SIGMOD Conference on Management of Data, Florida, 1982. 235-245
  • 9[6]Larson P A, Yang H Z. Computing queries from derived relations. In: Proc the 11nd VLDB Conference, Stockholm,Sweden, 1985. 259-269
  • 10[7]Godfrey P, Gryz J. Answering queries by semantic caches. In: Proc the 10th DEXA, Florence, Italy, 1999. 485-498

共引文献29

同被引文献39

  • 1蔡建宇,杨树强,贾焰,邹鹏.关系数据库语义缓存的研究进展[J].计算机工程与科学,2005,27(10):62-64. 被引量:7
  • 2蔡建宇,吴泉源,贾焰,邹鹏.语义缓存的聚集查询匹配研究[J].计算机研究与发展,2006,43(12):2124-2130. 被引量:4
  • 3Forman G, Zahorjan J. The challenge of mobile computing. IEEE Computer, 1994,27(6) : 38-47
  • 4Wu K I.,Yu P S,Chen M S. Energy efficient Caching for Wireless Mobile Computing//Proc. 12^th International Conference on Data Engineering. Feb. 1996
  • 5Ren Qun, Dunham M H, Kumar V. Semantic Caching and Query Processing. IEEE Trans on Knowledge and Data Engineering, 2003,15(1) :192-210
  • 6万海 郝小卫 章陶 等.语义缓存一致性维护策略的设计与实现NDBC2004[J].计算机研究与发展,2004,41:28-34.
  • 7郝小卫 章陶 李磊.移动计算环境下语义缓存一致性维护策略的优化技术[J].计算机科学,2005,32(7).
  • 8Cao G H. A scalable low-latency cache invalidation strategy for mobile environments[J]. IEEE Transactions on Knowledge and Data Engineering,2003,15(5) : 1251-1265
  • 9Kahola A, Kuhrana S. A strategy to manage cache consistency in A disconnected distributed environment[J]. IEEE Trans on Parellel and Distributed Systems,2001, 12(7) :686-700
  • 10Jingj , EImagarmid , Helala , et al. Bit- sequences : an adaptive cache invalidation method in mobile client/server environment[J]. The ACM * Baltzer Journal on Special Topics in Mobile Networks and Applications, 1997,2(2) : 115-127

引证文献6

二级引证文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部