[发明专利]一种多客户端并行检测数据库内容一致性系统及方法有效
申请号: | 201510045541.0 | 申请日: | 2015-01-29 |
公开(公告)号: | CN104731858B | 公开(公告)日: | 2018-06-19 |
发明(设计)人: | 李立亚 | 申请(专利权)人: | 无锡科技职业学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/34 |
代理公司: | 无锡盛阳专利商标事务所(普通合伙) 32227 | 代理人: | 顾吉云 |
地址: | 214028 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及数据库技术领域,具体为一种多客户端并行检测数据库内容一致性系统及方法,其能够方便地检测异构数据库间的数据一致性,并且将检测任务分布在多个客户端并行工作,提高检测效率,在客户端上安装数据库访问接口,客户端通过网络与所述数据库服务器进行通信,在多个数据库服务器处为客户端提供数据库服务器的访问地址和数据库账号,在客户端安装一致性检测软件,一致性检测软件使用数据库账号访问数据库服务器读取数据,一致性检测软件对读取到的数据进行一致性检测,最后显示检测结果。 1 | ||
搜索关键词: | 一致性检测 客户端 数据库服务器 数据库内容 并行检测 多客户端 检测 服务器 数据库 数据库访问接口 读取 多个数据库 访问数据库 客户端提供 数据库技术 数据一致性 异构数据库 访问地址 检测结果 软件使用 并行 通信 网络 | ||
【主权项】:
1.一种多客户端并行检测数据库内容一致性方法,其特征在于,在多个数据库服务器处为客户端提供所述数据库服务器的访问地址和数据库账号,在所述客户端安装一致性检测软件,所述一致性检测软件使用所述数据库账号访问所述数据库服务器读取数据,所述一致性检测软件对读取到的数据进行一致性检测,所述一致性检测包括以下步骤:(1)在客户端配置要检测的数据表、主键和检测范围;(2)客户端以主键为依据,以升序或降序分别读取多个数据库服务器中划定的检测范围中的每行数据;如果有不能匹配的主键,则记录下来;(3)检测相同主键的行中数据是否一致,如果有不一致,记录下来;直至划定的检测范围中每行数据均检测完毕;显示检测结果;所述客户端包括多个客户端,每个所述客户端中配置不同的检测范围;多个所述客户端通过划分等级操作配置检测范围,所述划分等级操作包括以下步骤:(1)选定任一客户端为主节点,其余客户端为分节点,主节点客户端与其余分节点客户端通过网络相连;(2)每个分节点客户端将自身的与性能有关的配置信息输送给主节点客户端;(3)主节点客户端根据每个分节点客户端的配置信息确定每个分节点客户端的性能得分;(4)根据每个分节点客户端的性能得分分配检测范围;所述配置信息包括CPU规格配置、内存规格配置、网络规格配置和硬盘规格配置,所述主节点客户端安装性能评定软件,所述性能评定软件根据每个分节点客户端的CPU规格配置、内存规格配置、网络规格配置和硬盘规格配置的配置信息,确定每个分节点客户端的性能得分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡科技职业学院,未经无锡科技职业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510045541.0/,转载请声明来源钻瓜专利网。