期刊文献+

移动查询缓存处理的研究 被引量:9

Mobile Query Through Semantic Cache
下载PDF
导出
摘要 客户缓存为提高客户 /服务器数据库系统整体性能以及客户方数据可用性提供了有效途径 移动环境下网络资源的贫乏使客户缓存的作用更为重要 语义缓存是基于客户查询语义相关建立的一类缓存 提出一个基于语义缓存的客户缓存机制 ,给出缓存的内容组织 ,提出缓存项合并策略 ;然后讨论了基于语义缓存的查询处理策略 ;最后 ,模拟结果表明该客户缓存机制能够提高分布式、特别是移动环境下客户 Considering the resource-poor mobile devices and networks, the mobility of devices and the variance of network connections, information access in mobile environments faces many problems and challenges. Client caching provides a solution for ensuring data accessing performance in mobile environments. A mobile client caching scheme based on semantic caching is proposed, which explores the semantic locality among client issued queries. The cache is dynamically loaded with former query results, and is organized by cache item descriptions corresponding to query statements. Later queries are answered by cache items via cache description matching. First the content organization of semantic cache is presented; then how query can be derived from the cache is shown; to make the cache perform more efficiently, the merge policy among cache items are given. Then the query processing strategy based on semantic cache in a different situation is discussed. Finally, performance analysis results are shown, which validate the advantage of the caching scheme.
出处 《计算机研究与发展》 EI CSCD 北大核心 2004年第1期187-193,共7页 Journal of Computer Research and Development
基金 国家自然科学基金项目 ( 60 2 73 0 68)
关键词 语义缓存 查询处理 移动数据库 semantic cache query processing mobile database
  • 相关文献

参考文献10

  • 1[1]S Dar, M Franklin, B Jonsson .et al.. Semantic data caching and replacement. In: T M Vijayaraman, A P Buchmann, C Mohan eds. Proc of the 22nd Int'l Conf on Very Large Data Bases. Bombay, India: Morgan Kaufmann, 1996. 330~341
  • 2[2]S Finkelstein. Common expression analysis in database applications. In: Mario Schkolnick ed. Proc of the 1982 ACM SIGMOD Int'l Conf on Management of Data. Orlando, Florida: ACM Press, 1982. 235~245
  • 3[3]S Guo, Sun W, M A Weiss. Solving satisfiability and implication problems in database systems. ACM Trans on Database Systems, 1996, 21(2): 270~293
  • 4[4]X Sun, N N Kamel, L M Ni. Processing implication on queries. IEEE Trans on Software Engineering, 1989, 15(10): 1168~1175
  • 5[5]D J Rosenkrantz, H B Hunt. Processing conjunctive predicates and queries. The 6th VLDB Conf. Montreal, Canada: IEEE Computer Society Press, 1980. 64~72
  • 6[6]A M Keller, J Basu. A predicate-based caching scheme for client-server database architectures. The VLDB Journal, 1996, 5(2): 35~47
  • 7[7]P A Larson, H Z Yang. Computing queries from derived relations. In: Alain Pirotte, Yannis Vassiliou eds. Proc of the 11th Int'l Conf on Very Large Data Bases. Stockholm: Morgan Kaufmann, 1985. 259~269
  • 8[8]P Godfrey, J Gryz. Answering queries by semantic caches. In: Trevor J M Bench-Capon, Giovanni Soda, A Min Tjoa eds. Proc of Database and Expert Systems Applications, Florence: Springer, 1999. 485~498
  • 9[9]Q Ren, M H Dunham. Using clustering for effective management of a semantic cache in mobile computing. In: Proc of the Int'l Workshop on Data Engineering for Wireless and Mobile Access. Seattle: ACM, 1999. 94~101
  • 10[10]X H Sun, N Kamel, L M Ni. Solving implication problems in database applications. SIGMOD Record, 1989, 18(2): 185~192

同被引文献61

引证文献9

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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