发明名称 |
数据库无间断更新方法及系统 |
摘要 |
本发明提出了一种数据库无间断更新方法,包括:根据业务关系数据图中包含的业务数据节点的数量、所有业务数据节点上系统实例的数目和运行进程的总数、以及各个业务数据节点到业务关系数据图的中心节点的访问延迟,为每张表中的每个业务数据节点设置索引关系,形成一定的索引关系层级;分别根据业务数据节点对应的某一字段对索引关系进行分区,形成每个业务数据节点至少分配到一个索引集群中,对每一个索引集群中的业务数据节点分配至少一个锁管理装置;为每一个锁管理装置分配对应的锁关系上下文,其中锁关系上下文用于确定一个锁管理装置相邻的锁管理装置;需要更新的业务数据节点向上级请求锁,更新每个索引集群中需要更新的业务数据节点。 |
申请公布号 |
CN105069019A |
申请公布日期 |
2015.11.18 |
申请号 |
CN201510412893.5 |
申请日期 |
2015.07.14 |
申请人 |
惠龙易通国际物流股份有限公司;镇江惠龙长江港务有限公司;江苏惠银科技股份有限公司 |
发明人 |
施文进;阎九吉;吴青;王飞 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
南京苏高专利商标事务所(普通合伙) 32204 |
代理人 |
汤磊 |
主权项 |
一种数据库无间断更新方法,其特征在于,包括:根据业务关系数据图中包含的业务数据节点的数量、所有业务数据节点上系统实例的数目和运行进程的总数、以及各个业务数据节点到业务关系数据图的中心节点的访问延迟,为每张表中的每个业务数据节点设置索引关系,形成一定的索引关系层级;分别根据业务数据节点对应的某一字段对索引关系进行分区,形成每个业务数据节点至少分配到一个索引集群中,对每一个索引集群中的业务数据节点分配至少一个锁管理装置;为每一个锁管理装置分配对应的锁关系上下文,其中锁关系上下文用于确定一个锁管理装置相邻的锁管理装置;需要更新的业务数据节点向上级请求锁,更新每个索引集群中需要更新的业务数据节点。 |
地址 |
210002 江苏省镇江市润州区金桥大道88号 |