基于数据库的变化数据捕获技术的对比研究

来源 :内蒙古师范大学 | 被引量 : 0次 | 上传用户:Happyboy123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济的不断推进和信息技术的不断发展,以提供信息服务为目的数据密集型计算机应用系统越来越普遍。而信息系统的主要任务就是最大限度的利用现代计算机技术及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、客户等资源的数据进行分析和管理,及时提供给决策层,以便进行正确的决策,及时提供给用户,以便提升用户体验,以求最终不断提高企业的管理水平和经济效益。随着现代商业模式和业务需求的转变,各个企业都在通过寻找一种可以快速发现问题和能够对各类问题做出响应的解决方案,以求更大地提高企业各自的竞争力。  变化数据捕获技术(ChangeDataCapture)是基于对源数据部分改变的数据识别、数据获取和数据传送技术来实现的。由于变化数据捕获技术只识别和获取以及传输源数据中改变部分的数据,数据量比源数据的全部数据要少得多,所以使得我们对源数据中的有价值数据进行收集、整理、组织、存储、检索、传输和维护这一系列过程变得相对简单、精准而高效。因此,变化数据捕获技术也就成为加强企业管理和提升企业竞争力的一种必要手段。  本文首先阐述各种变化数据捕获技术,然后通过实现一个涵盖所有变化数据捕获技术的综合实验系统来讨论和对比变化数据捕获技术的速度以及其他优缺点,最后通过该实验系统的实验数据进一步验证了变化数据捕获技术的各自的特点,并得出这几种变化数据捕获机制在实践中使用时需要注意的问题。在这个过程中,最大的难点是基于数据库日志的变化数据捕获技术。因此本文除了对常见的变化数据捕获技术进行研究之外,还对基于数据库日志的变化数据捕获做了稍深入的探索,为后面读取MySQL数据库日志的实现做准备。通过探索基于DBMS日志的变化数据捕获技术,掌握了变化数据日志捕获的原理和实现算法,为多种变化数据实时捕获技术的实验系统的变化数据日志捕获部分的实现做了理论准备。  最后,通过变化数据捕获技术的综合实验系统的实验数据,得出实验结果来验证基于数据库的各种库变化数据捕获技术和手段的各自的特性,并通过运行实验系统来展示各个模块的执行结果,并对结果数据做严格地分析、归纳和总结,并给出最终的结论。
其他文献
高频数据项的挖掘问题属于不确定数据流处理1范畴的算法问题。在该领域的算法研究主要用于数据库Iceberg Query、服务器DOS攻击监测、搜索引擎热门搜索统计和社交网络热门话
云计算通过虚拟化和聚合等技术将大量服务器的计算力和存储资源整合在一起,形成一个庞大的资源池,并以服务的形式将计算力和存储能力对外输出。为了保证云计算平台所提供服务的
作者在钻研计算机应用与控制技术、计算机网络与通讯原理及其现代微控制器技术的基础上,对新型、高档、高性能、高速度面向21世纪的嵌入式(Embedded)单片机进行了新的探索和
当前,承受精神压力的人越来越多,心理健康问题已成为人类面临的一项重大挑战。精神压力识别可以帮助人们及时采取有效措施,缓解精神压力,保护心理健康,具有十分重要的研究意义。过
系统虚拟化技术是当前学术界与产业界广泛研究与探讨的一项信息技术,由于其在资源管理、服务器整合、绿色节能、安全隔离等方面的优秀特性,在当前日益兴起的大型数据中心与云
随着社会信息化程度不断提升,各种形式的电子数据积累越来越多,且产生速度不断加快,传统的数据库系统难以快速高效地从这些超大规模的数据中挖掘有效信息。频繁项集挖掘是一个典
图像分割是图像处理中的重要研究课题,随着图像处理技术在生产和生活中的广泛应用,图像分割也受到人们越来越多的重视。它作为图像处理中的关键环节,决定着最终的处理质量。由于
Max-SAT问题是一个著名的约束满足问题,在理论研究和实际应用中都有重要的意义。局部搜索框架是一个非常有效的解决带权重的Max-SAT问题的框架,本文提出了一种新的启发式的变量
随着多线程库的日益普及和多核处理器的快速发展,多线程软件技术被越来越多的开发者所使用。而在多线程软件中,并发错误是最难以处理的错误之一,不仅因为线程的调度受到操作系统
互联网时代的来临带来了数据的爆炸式增长,也使得传统的数据存储方式遭遇了新的挑战:虽然网络带宽和磁盘容量快速增加,但成几何级增长的用户数和应用需求,使得传统的数据分布式