-
公开(公告)号:CN105447121A
公开(公告)日:2016-03-30
申请号:CN201510785757.0
申请日:2015-11-16
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
CPC classification number: G06F16/25
Abstract: 本发明提供一种数据库集群重建连接高可用的方法,包括:应用系统通过数据库集群中的一个集群节点与数据库集群建立连接,向数据库集群发送业务请求;数据库集群在会话保持实体中记录应用系统的业务请求;如果应用系统连接的集群节点停止服务,应用系统与集群节点间的连接中断;应用系统重新向数据库集群建立连接;数据库集群通过会话保持实体获取到该应用系统连接中断之前的业务请求,将其关联到应用系统当前的连接,本次重建连接完成。本发明提高了数据库集群高可用性,保证应用系统的业务连续性。
-
公开(公告)号:CN105389371A
公开(公告)日:2016-03-09
申请号:CN201510786229.7
申请日:2015-11-16
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
Abstract: 本发明提供一种数据库集群建立连接高可用的方法和系统,包括:应用系统调用数据库接口驱动,向数据库集群发起建立连接请求;根据建立连接请求,数据库接口驱动获取数据库集群中一个集群节点的IP地址,并向该IP地址发起建立连接请求;如果建立连接成功,则本次应用系统和数据库集群的建立连接完成;如果建立连接不成功,则数据库接口驱动获取数据库集群中另一个集群节点的IP地址,并向该IP地址发起建立连接请求。本发明能够解决数据库集群中有集群节点不提供服务的情况下应用系统仍然可以通过其他集群节点访问集群的问题,确保数据库集群的高可用性。
-
公开(公告)号:CN105389368A
公开(公告)日:2016-03-09
申请号:CN201510778860.2
申请日:2015-11-16
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
CPC classification number: G06F16/273
Abstract: 本发明提供一种MPP架构数据库集群元数据管理方法,通过在数据库集群中增加内存数据库,实现集群元数据的统一管理。采用本发明中的方法,可以保证数据库集群中集群元数据的一致性,以及实现快速写入及读取集群元数据,解决集群失效节点重新加入集群时集群元数据不一致问题,进而提高数据库集群的高可用性。
-
公开(公告)号:CN114362870B
公开(公告)日:2022-11-29
申请号:CN202111591907.6
申请日:2021-12-23
Applicant: 天津南大通用数据技术股份有限公司
IPC: H04J3/06 , H04L41/0893 , G06F16/23 , G06F16/27
Abstract: 本发明提供了一种用于分布式事务型数据库的片区逻辑时钟方法,为了提供比分布数据节点更准确的物理时钟服务,同时考虑均衡服务的需要,将分布式事务型数据库集群划分多个片区,每个片区都设立一个片区时钟服务节点,用于为片区内所有节点提供统一的物理时钟服务,包括片区时钟,所述片区时钟用于为分布式事务型数据库提供全局的时钟服务,同时片区时钟用于记录全局的事件发生时间。本发明有益效果:一种用于分布式事务型数据库的片区逻辑时钟方法,提供一种分布与集中相结合的片区时钟,为分布式事务型数据库提供时钟服务,同时兼备集中式和分布式时钟的优点,弥补了集中式和分布式时钟的不足。
-
公开(公告)号:CN105550309A
公开(公告)日:2016-05-04
申请号:CN201510927405.4
申请日:2015-12-12
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
Abstract: 本发明提供了一种MPP架构数据库集群序列系统及序列管理方法,其中,所述MPP架构数据库集群序列系统包括:内存数据库,用于为每个集群节点提供sequence序列对象管理服务。采用本发明所提供的上述技术方案,可以使MPP架构的数据库集群具有sequence序列功能,包括sequence序列对象管理,使得使用MPP架构数据库集群的sequence功能可以获得和单机数据库相同的体验;此外通过内存数据库提供sequence功能,可以提供高性能的sequence功能;sequence的管理全部在内存数据库中,可提供高速、并发处理机制,使得其性能远远大于单机数据库。
-
公开(公告)号:CN105426469A
公开(公告)日:2016-03-23
申请号:CN201510786467.8
申请日:2015-11-16
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
CPC classification number: G06F16/2365 , G06F16/27
Abstract: 本发明实施例提供了一种数据库集群元数据管理方法及系统,其中,所述方法包括:集群发起节点接收客户端发送的管理请求,向全局锁管理实体发送加锁请求;全局锁管理实体接收加锁请求,判断是否有锁冲突及判断是否有可用锁资源;在无锁冲突且具有锁资源时向所述集群发起节点发送加锁成功响应;集群发起节点接收加锁成功响应,向集群内其它节点发出管理元数据请求;集群内所有节点根据请求对元数据进行管理,并在管理完成后向集群发起节点发送成功响应消息;集群发起节点接收所述成功响应消息,向全局锁管理实体发送解锁请求。解决了在高并发场景下,从不同集群节点接入的客户端同时发起相同的管理元数据请求导致集群元数据不一致的问题。
-
公开(公告)号:CN105354319A
公开(公告)日:2016-02-24
申请号:CN201510782764.5
申请日:2015-11-16
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F17/30
CPC classification number: G06F17/30557
Abstract: 本发明实施例提供一种针对SN架构的MPP数据库集群的数据库连接池管理方法及系统,其中,所述方法包括:根据SN架构的MPP数据库集群的可连接节点信息初始化数据库连接池,生成缓存分区;根据应用程序所发起的连接数据请求,选取提供可用连接的缓存分区供所述应用程序连接;使所述缓存分区借出一个连接,并维护缓存分区的状态。本发明实施例能够针对SN架构的MPP数据库集群对数据库连接池进行有效管理,可以通过实现标准接口与现有应用无缝迁移,且相比传统数据库连接池性能有大幅提升,实现创建连接时的负载均衡,且能够自定义负载均衡策略。并高效解决基于SN架构大规模集群节点失效场景下,连接池释放失效连接问题。
-
-
-
-
-
-