数据复制的原因有多种,常见的目的是提高系统的性能、可用性、伸缩性和容错性等。例如,用于查询负载平衡、故障恢复、合并多个数据源的数据等。数据变化的典型捕获方法有基于快照法、基于触发器法、基于日志法、基于API法、影子表法和控制表变化法等。不同数据库厂商的数据复制工具的实现方法不同。例如,Oracle(GoldenGate)基于日志捕捉数据变化,通过数据库转换器实时实现数据复制,支持异构数据库复制,如SqLServer、DB2、Sybase、Mysql等;IBM信息层数据复制(IIDR)支持近乎实时地在异构数据存储之间复制信息。它提供可保持事务完整性的复制,以支持数据库迁移、应用程序整合、仓储、主数据管理、业务分析和数据质量流程;微软(SQL Server replication)采用松散一致的异步复制模型,可基于灵活的出版者/预订者/分发者实现数据复制。
首页
[{"ID":42422,"Name":"理学"},{"ID":81272,"Name":"计算机科学技术"},{"ID":81695,"Name":"计算机应用"},{"ID":81890,"Name":"信息系统"},{"ID":81891,"Name":"信息系统设计与开发"},{"ID":81896,"Name":"数据库中间件"}]
. 理学 . 计算机科学技术 . 计算机应用 . 信息系统 . 信息系统设计与开发 . 数据库中间件数据复制工具
/data replication tool/
最后更新 2022-01-20
浏览 153次
支持将同一数据对象的多个副本放置在不同地点并自动维护其一致性的软件系统。
- 英文名称
- data replication tool
- 所涉及学科
- 计算机科学技术