【24h】

Remote Comparison of Database Tables

机译:数据库表的远程比较

获取原文

摘要

Database systems hold mission critical data in all organizations. These data are often replicated for being processed by different applications as well as for disaster recovery. In order to help handle these replications, remote sets of data must be compared to detect unwanted changes due to hardware, system, software, application, communication or human errors. We present an algorithm based on operations and functions already available in relational database systems to reconcile remote tables by identifying inserted, updated or deleted tuples with a small amount of communication. A tree of checksums, which covers the table contents, is computed on each side and merged level by level to identify the differing keys. A prototype implementation is available as a free software. Experiments show our approach to be effective even for tables available on a local network. This algorithm provides a communication efficient and general solution for comparing remote database tables.
机译:数据库系统在所有组织中持有关键任务数据。这些数据通常被复制以由不同的应用程序处理以及灾难恢复处理。为了帮助处理这些复制,必须将远程数据组进行比较,以检测由于硬件,系统,软件,应用程序,通信或人为错误导致的不需要的更改。我们介绍了一种基于操作和功能的算法,该算法已经在关系数据库系统中可用,以通过识别具有少量通信的插入的,更新或删除的元组来协调远程表。覆盖表内容的校验和树,在每一侧计算,并通过级别合并级别以识别不同的键。原型实现可用作自由软件。实验表明,即使在本地网络上的表格,我们的方法也是有效的。该算法提供了用于比较远程数据库表的通信有效和通用解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号