关键词:
查询处理
语义缓存
移动计算
查询修剪
摘要:
移动计算环境下,由于有通信带宽窄、网络断接频繁、移动终端资源有限等缺陷,造成了移动数据存取的瓶颈.它使该环境下查询处理面临一定的挑战,减少移动节点对数据库的访问正是解决此瓶颈的关键.语义缓存是基于客户查询语义相关建立的一种客户缓存,内容由以往查询的结果以及相应的语义描述构成针对语义缓存的特征.客户端可以利用本地缓存的语义信息进行推理,从而确定客户查询是否可在本地被完全解答或部分解答.建立在语义缓存基础之上的查询处理就可以减少对数据库的访问量以及网络上的数据传输量,提高查询响应速度.针对这些考虑,该文提出了一个语义数据存储模型及其组织,然后基于该模型对查询处理及其优化进行了详细的描述.结合内嵌式数据库的优点,该文采用它作为查询结果和语义数据的管理系统.该文还设计了一个应用系统框架,最后开发了一个实验系统,对语义缓存模型和查询处理方法进行了检测.