MPP架构数据库集群序列系统及序列管理方法

    公开(公告)号:CN105447183A

    公开(公告)日:2016-03-30

    申请号:CN201510932850.X

    申请日:2015-12-12

    CPC classification number: G06F16/21 G06F16/25

    Abstract: 本发明提供了一种MPP架构数据库集群序列系统及序列管理方法,所述系统包括:节点sequence序列模块,用于存储序列值,为所属节点生成全局唯一序列数值;中心sequence序列模块,用于管理全局序列sequence对象,并协调各节点sequence序列模块工作。由于采用上述技术方案,可以让MPP架构的数据库集群具有sequence序列功能,包括sequence序列对象管理,使得使用MPP架构数据库集群的sequence功能可以获得和单机数据库相同的体验;此外通过节点sequence模块和中心sequence模块的配合,可以提供高性能的sequence功能。

    一种数据库集群元数据管理方法

    公开(公告)号:CN104484470B

    公开(公告)日:2018-06-08

    申请号:CN201410847871.7

    申请日:2014-12-31

    Abstract: 本发明提供一种数据库集群元数据管理方法,将元数据管理命令序列化,通过在数据库集群中增加一个实体,在进行集群元数据的统一管理,该实体与组成集群的每个集群节点连接,专门用于元数据管理,对集群的元数据变更进行统一管理。采用本发明中的方法,可以保证数据库集群中集群元数据的一致性,解决集群失效节点重新加入集群时集群元数据不一致问题,以及扩容集群时在新增节点上重建集群元数据信息,进而提高数据库集群的高可用性。

    一种泛化数据仓库
    4.
    发明公开

    公开(公告)号:CN114647716A

    公开(公告)日:2022-06-21

    申请号:CN202210516778.2

    申请日:2022-05-13

    Abstract: 本发明提供了一种泛化数据仓库,在传统数据仓库技术基础上设计了:虚拟数据对象、实时数据处理、跨引擎统一数据查询;虚拟数据对象类似数据视图,虚拟数据对象能够与多源异构数据源及其它虚拟对象建立映射关系;实时数据处理在传统数据仓库批数据处理分析的基础上增加实时数据操作区,对增量数据进行实时处理;跨引擎统一数据查询具备异构数据库查询能力,支持多种数据库查询引擎及非结构化数据查询引擎。本发明所述的一种泛化数据仓库,总体上通过数据服务层、数据加工层及数据基础层三个逻辑层及实时数据操作区架构形式,实现了数据仓库的泛化能力,扩展了数据仓库对大数据的适应性。

    一种用于分布式事务型数据库的片区逻辑时钟方法

    公开(公告)号:CN114362870A

    公开(公告)日:2022-04-15

    申请号:CN202111591907.6

    申请日:2021-12-23

    Abstract: 本发明提供了一种用于分布式事务型数据库的片区逻辑时钟方法,为了提供比分布数据节点更准确的物理时钟服务,同时考虑均衡服务的需要,将分布式事务型数据库集群划分多个片区,每个片区都设立一个片区时钟服务节点,用于为片区内所有节点提供统一的物理时钟服务,包括片区时钟,所述片区时钟用于为分布式事务型数据库提供全局的时钟服务,同时片区时钟用于记录全局的事件发生时间。本发明有益效果:一种用于分布式事务型数据库的片区逻辑时钟方法,提供一种分布与集中相结合的片区时钟,为分布式事务型数据库提供时钟服务,同时兼备集中式和分布式时钟的优点,弥补了集中式和分布式时钟的不足。

    一种数据库集群重建连接高可用的方法

    公开(公告)号:CN105447121A

    公开(公告)日:2016-03-30

    申请号:CN201510785757.0

    申请日:2015-11-16

    CPC classification number: G06F16/25

    Abstract: 本发明提供一种数据库集群重建连接高可用的方法,包括:应用系统通过数据库集群中的一个集群节点与数据库集群建立连接,向数据库集群发送业务请求;数据库集群在会话保持实体中记录应用系统的业务请求;如果应用系统连接的集群节点停止服务,应用系统与集群节点间的连接中断;应用系统重新向数据库集群建立连接;数据库集群通过会话保持实体获取到该应用系统连接中断之前的业务请求,将其关联到应用系统当前的连接,本次重建连接完成。本发明提高了数据库集群高可用性,保证应用系统的业务连续性。

    一种数据库集群建立连接高可用的方法和系统

    公开(公告)号:CN105389371A

    公开(公告)日:2016-03-09

    申请号:CN201510786229.7

    申请日:2015-11-16

    CPC classification number: G06F16/27 G06F16/25

    Abstract: 本发明提供一种数据库集群建立连接高可用的方法和系统,包括:应用系统调用数据库接口驱动,向数据库集群发起建立连接请求;根据建立连接请求,数据库接口驱动获取数据库集群中一个集群节点的IP地址,并向该IP地址发起建立连接请求;如果建立连接成功,则本次应用系统和数据库集群的建立连接完成;如果建立连接不成功,则数据库接口驱动获取数据库集群中另一个集群节点的IP地址,并向该IP地址发起建立连接请求。本发明能够解决数据库集群中有集群节点不提供服务的情况下应用系统仍然可以通过其他集群节点访问集群的问题,确保数据库集群的高可用性。

    一种适用于泛化数据仓库的系统

    公开(公告)号:CN114647716B

    公开(公告)日:2022-08-30

    申请号:CN202210516778.2

    申请日:2022-05-13

    Abstract: 本发明提供了一种泛化数据仓库,在传统数据仓库技术基础上设计了:虚拟数据对象、实时数据处理、跨引擎统一数据查询;虚拟数据对象类似数据视图,虚拟数据对象能够与多源异构数据源及其它虚拟对象建立映射关系;实时数据处理在传统数据仓库批数据处理分析的基础上增加实时数据操作区,对增量数据进行实时处理;跨引擎统一数据查询具备异构数据库查询能力,支持多种数据库查询引擎及非结构化数据查询引擎。本发明所述的一种泛化数据仓库,总体上通过数据服务层、数据加工层及数据基础层三个逻辑层及实时数据操作区架构形式,实现了数据仓库的泛化能力,扩展了数据仓库对大数据的适应性。

    针对SN架构的MPP数据库集群的数据库连接池管理方法及系统

    公开(公告)号:CN105354319B

    公开(公告)日:2019-01-25

    申请号:CN201510782764.5

    申请日:2015-11-16

    Abstract: 本发明实施例提供一种针对SN架构的MPP数据库集群的数据库连接池管理方法及系统,其中,所述方法包括:根据SN架构的MPP数据库集群的可连接节点信息初始化数据库连接池,生成缓存分区;根据应用程序所发起的连接数据请求,选取提供可用连接的缓存分区供所述应用程序连接;使所述缓存分区借出一个连接,并维护缓存分区的状态。本发明实施例能够针对SN架构的MPP数据库集群对数据库连接池进行有效管理,可以通过实现标准接口与现有应用无缝迁移,且相比传统数据库连接池性能有大幅提升,实现创建连接时的负载均衡,且能够自定义负载均衡策略。并高效解决基于SN架构大规模集群节点失效场景下,连接池释放失效连接问题。

Patent Agency Ranking