-
公开(公告)号:CN104239418B
公开(公告)日:2018-01-19
申请号:CN201410409583.3
申请日:2014-08-19
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
Abstract: 本发明提供一种支持分布式数据库的分布锁方法,包括将分布式数据库所需要的锁资源作为一个整体形成虚拟分布式锁管理器,虚拟分布式锁管理器在分布式数据库的每个节点内设置本地映像,并使所有本地映像保持同步;虚拟分布式锁管理器的任一节点的本地映像收到应用系统的请求后,确定与该请求对应的分布式锁对象,并同步到所有其他节点的分布式锁管理器本地映像上;分布式数据库的节点通过虚拟分布式锁管理器的本地映像,来进行数据库的资源锁定操作。本发明的优点是:能够提供给分布式数据库一种事务资源独占方式,避免资源在分布系统下的访问冲突;同时,也能够保障在高可用性和高性能的前提下,资源在分布式数据系统的一致性。
-
公开(公告)号:CN104239417A
公开(公告)日:2014-12-24
申请号:CN201410409582.9
申请日:2014-08-19
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
CPC classification number: G06F17/30377
Abstract: 本发明提供一种分布式数据库数据分片后动态调整方法,包括:生成新的分片规则,同时保留旧的分片规则;根据旧的分片规则取出分布式数据库所有涉及的每个节点内的分片数据,在按照新的分片规则重新分布到各个节点;重新分布到各个节点后,删除旧的分片规则,只留新的分片规则;其中,根据所有的分片规则进行读操作,根据最新的分片规则进行写操作。本发明具有的优点和积极效果是:保障了分布式数据库的高可用性和扩展性,能够使得分布式数据库在节点调整时继续提供服务;同时,在后台整理完成后不影响分布式数据库的性能,有效的保障了分布式数据库对集群节点的利用率。
-
公开(公告)号:CN104239417B
公开(公告)日:2017-06-09
申请号:CN201410409582.9
申请日:2014-08-19
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
Abstract: 本发明提供一种分布式数据库数据分片后动态调整方法,包括:生成新的分片规则,同时保留旧的分片规则;根据旧的分片规则取出分布式数据库所有涉及的每个节点内的分片数据,在按照新的分片规则重新分布到各个节点;重新分布到各个节点后,删除旧的分片规则,只留新的分片规则;其中,根据所有的分片规则进行读操作,根据最新的分片规则进行写操作。本发明具有的优点和积极效果是:保障了分布式数据库的高可用性和扩展性,能够使得分布式数据库在节点调整时继续提供服务;同时,在后台整理完成后不影响分布式数据库的性能,有效的保障了分布式数据库对集群节点的利用率。
-
公开(公告)号:CN104239418A
公开(公告)日:2014-12-24
申请号:CN201410409583.3
申请日:2014-08-19
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
CPC classification number: G06F17/30575
Abstract: 本发明提供一种支持分布式数据库的分布锁方法,包括将分布式数据库所需要的锁资源作为一个整体形成虚拟分布式锁管理器,虚拟分布式锁管理器在分布式数据库的每个节点内设置本地映像,并使所有本地映像保持同步;虚拟分布式锁管理器的任一节点的本地映像收到应用系统的请求后,确定与该请求对应的分布式锁对象,并同步到所有其他节点的分布式锁管理器本地映像上;分布式数据库的节点通过虚拟分布式锁管理器的本地映像,来进行数据库的资源锁定操作。本发明的优点是:能够提供给分布式数据库一种事务资源独占方式,避免资源在分布系统下的访问冲突;同时,也能够保障在高可用性和高性能的前提下,资源在分布式数据系统的一致性。
-
-
-