基于数据服务的嵌套视图动态更新方法

被引:8
作者
张鹏 [1 ,2 ]
韩燕波 [3 ]
王桂玲 [3 ]
机构
[1] 中国科学院研究生院
[2] 中国科学院计算技术研究所集成应用中心
[3] 北方工业大学云计算研究中心
关键词
数据服务; 嵌套视图; 数据集成; 日志; 数据新鲜度;
D O I
暂无
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
数据服务屏蔽了数据访问的复杂性,并且支持用户以可视化方式定义装载异构数据源的嵌套视图.然而,当异构数据源输出的数据发生更新时,该更新需要通过数据服务逐层传播到顶层的嵌套视图,一类挑战性问题是,如何减少更新传播过程中的冗余计算,提高嵌套视图的数据新鲜度.为此文中提出了基于数据服务的嵌套视图动态更新方法,该方法利用指针为嵌套视图中的元组建立嵌套任意层次的数据服务的引用,同时给出了一种记录数据服务更新的日志以及在该日志上的嵌套视图增量更新算法.文中在原型系统中实现了该算法并且进行了实验分析,实验结果表明,该方法减少了70%的嵌套视图的更新时间,提高了60%的嵌套视图的数据新鲜度.
引用
收藏
页码:226 / 237
页数:12
相关论文
共 6 条
[1]   基于数据服务的数据组合视图的优化更新 [J].
张鹏 ;
王桂玲 ;
季光 ;
刘晨 .
计算机学报, 2011, 34 (12) :2344-2354
[2]   Data Services [J].
Carey, Michael J. ;
Onose, Nicola ;
Petropoulos, Michalis .
COMMUNICATIONS OF THE ACM, 2012, 55 (06) :86-97
[3]   Data Integration in Mashups [J].
Di Lorenzo, Giusy ;
Hacid, Hakim ;
Paik, Hye-young ;
Benatallah, Boualem .
SIGMOD RECORD, 2009, 38 (01) :59-66
[4]  
Optimizing updates of recursive XML views of relations[J] . Ramadhana Bramandia,Jiefeng Cheng,Byron Choi,Jeffrey Xu Yu.The VLDB Journal . 2009 (6)
[5]  
Federated database systems for managing distributed, heterogeneous, and autonomous databases[J] . Amit P. Sheth,James A. Larson.ACM Computing Surveys (CSUR) . 1990 (3)
[6]  
http://www.tpc.org/tpch .