计算机与现代化

• 数据库与数据挖掘 • 上一篇    下一篇

移动数据库自适应缓存管理及应用

朱长元1,刘亚军2   

  1. 1.苏州卫生职业技术学院,江苏苏州215009;2.东南大学计算机科学与工程学院,江苏南京210096
  • 收稿日期:2013-07-22 修回日期:1900-01-01 出版日期:2013-12-18 发布日期:2013-12-18

Self-adaptive Cache Management of Mobile Database and Its Application

ZHU Chang-yuan1, LIU Ya-jun2   

  1. 1. Suzhou Health College of Technology, Soochow 215009, China;
    2. School of Computer Science and Engineering, Southeast University, Nanjing 210096, China
  • Received:2013-07-22 Revised:1900-01-01 Online:2013-12-18 Published:2013-12-18

摘要: 针对移动计算环境,提出移动数据库自适应缓存管理概念,给出移动数据库自适应缓存模型。针对移动位置服务提出弹性分组压缩位向量法,针对断接性提出主动夭折与通知确认机制相结合法。详细给出移动数据库自适应缓存调度算法及实现并通过移动手机预约挂号系统的应用验证该方法的有效性。实际运行结果表明它能大大改善移动应用响应时间、降低系统资源开销,在支持移动位置服务及断接性等方面具有较好的性能,从而提升移动应用整体性能。

关键词: 移动数据库, 移动计算环境, 自适应缓存管理, 位置服务, 断接

Abstract: Aiming at the mobile computing environment, concept of self-adaptive cache management of mobile database is presented and a good concept model is proposed for it. Flex group bit vector compression method is proposed to resolve location based service in mobile environment and active abort type combining with mechanism of notification acknowledgement is proposed to resolve the frequent disconnection in mobile environment. The specification of the scheduling algorithm is also presented in detail. The feasibility and availability have been proved by running the policy on designed mobile online doctor reservation system. The results of the practical use show that self-adaptive database cache management can dramatically shorten the system response time and reduce spending of system resources, and is of better performance in supporting location based service and the frequent disconnecting in mobile environment, thus effectively improves the whole performance of mobile application.

Key words: mobile database, mobile computing environment, self-adaptive cache management, location based service, disconnection