题名 | 数据交换平台中增量交换的设计与实现 |
作者 | 陈东亮 |
学位类别 | 硕士 |
答辩日期 | 2009-06-04 |
授予单位 | 中国科学院研究生院 |
授予地点 | 中国科学院研究生院 |
导师 | 孙静 高级工程师 |
关键词 | 数据交换 |
其他题名 | Design and Implementation of Incremental Data Exchange in Data Exchange Platform |
中文摘要 | 随着信息化建设的推广和普及,各信息系统之间的交互问题愈加尖锐,信息孤岛现象也逐渐严重。为解决异构数据库之间的数据交换问题,我们设计并实现了数据交换系统。 在数据交换平台,基于增量的数据交换是我们要解决和实现的一个重要问题,而数据源变化的捕获是基于增量的数据交换的基础和关键。本文重点针对数据库和文件两种数据源的增量交换方法进行了分析和研究,并提出了相应的变化捕获方法。 对于数据库,通过分析比较现有的数据库变化捕获方法,本文提出了一种基于任务的控制表法。该方法在控制表法的基础上增加了任务、组和类型等相关信息,同时以净变化量提取组件作为辅助,能够更有效地适用于多节点间异构数据库的数据交换。本文还给出了在变化捕获方法中因使用触发器而带来的数据震荡问题的解决方法。 对于文件,提出了一种基于变化信息树的变化捕获方法。在变化信息树中,子节点的变化时间会不断向其父节点上传播,使父节点的修改时间是所有子节点中修改时间的最大值。这样,在查找发生变化的文件时只需查看父节点的修改时间既可以判断其子节点中是否有发生了变化。当文件组织结构理想时,该方法的查找效率可以控制在logN级别。 |
语种 | 中文 |
学科主题 | 计算机应用 |
公开日期 | 2009-06-15 |
内容类型 | 学位论文 |
源URL | [http://124.16.136.157//handle/311060/168] ![]() |
专题 | 软件研究所_人机交互技术与智能信息处理实验室_学位论文 |
推荐引用方式 GB/T 7714 | 陈东亮. 数据交换平台中增量交换的设计与实现[D]. 中国科学院研究生院. 中国科学院研究生院. 2009. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论