摘要
1 引言在移动计算环境中,移动客户机(Mobile Clien-t,简称MC)可能经常处于断接状态,即MC无法与数据库服务器通信。这种断接情况的发生通常有两个原因:一是MC的自愿断接,即MC由于自身的原因,比如电源不足、无线网络代价太高、MC将移动到一个没有网络连接的地方等,主动断开与服务器的网络连接;二是MC的意外断接,即由于无线网络的故障或服务器发生故障,造成MC被动地断开与服务器的网络连接。在目前的移动计算环境中,大部分的断接都属于MC的自愿断接。然而MC在断接时仍需要访问移动数据库的有关数据,我们称之为移动客户机的断接操作。显然,MC的断接操作只有通过数据库的复制或缓存技术来支持。
Mobile clients (MC) may be frequently disconnected from database servers in a mobile computing environment. This paper presents a caching mechanism for MC which can support MC's disconnected operation, i. e. mobile users can continue access databases when MC being disconnected. The key component of MC's caching mechanism is the cache manager(CM), which maintains a subset of database on MC, and simulates a database server when disconnected. MC's caching improves the availability of mobile database systems greatly.
出处
《计算机科学》
CSCD
北大核心
1999年第2期5-9,共5页
Computer Science
基金
九五国防预研项目"并行与分布式数据库"资助
关键词
移动数据库
客户机
断接操作
数据库
Mobile computing, Cache, Disconnected operation,Mobile database