-
公开(公告)号: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架构大规模集群节点失效场景下,连接池释放失效连接问题。
-
公开(公告)号:CN113672619B
公开(公告)日:2024-02-06
申请号:CN202110942746.4
申请日:2021-08-17
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F16/22 , G06F16/2458
Abstract: 本发明提供了一种按照hash规则切分数据使其更均匀的方法,首先根据设置的内存大小去计算出hash桶的数量,然后将待切分的数据集合进行采样,在采样过程中,记录下相同数据出现的次数,然后把记录下来的数据和数据的出现次数按照出现次数进行排序,将顶端的数据进行记录形成topN数据信息,然后在进行单独划分形成独立的hash数据块。本发明所述的一种按照hash规则切分数据使其更均匀的方法,各数据块切分得更均匀可以使得多个线程可以在同一时间完成工作,避免单个线程由于划分的数据量巨大使得处理时间过长的问题。
-
公开(公告)号:CN112613302B
公开(公告)日:2023-08-18
申请号:CN202011639337.9
申请日:2020-12-31
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F40/253
Abstract: 本发明提供了一种基于数据库执行select语句的子句的动态可信判定方法,包括以下步骤:S1、将select SQL中最基础的关键字进行静态可信度量;S2、管理员在可信数据库中设定可信的查询语句中子句关键字模版,通过加密算法计算可信度量值并存储在可信计算基中;S3、数据库运行在可信环境中时,用户使用含有group by子句的select语句进行查询,抽取查询语句中的关键字合并成字符串,然后对字符串进行加密运算得到可信度量值;S4、将S3中的可信度量值与可信计算基中的可信度量值进行对比,得到可信报告。本发明所述的基于数据库执行select语句的子句的动态可信判定方法在确定主要关键字可信的条件下再进行检验,能够有效减少用户非select语句操作的动态可信计算。
-
公开(公告)号:CN114362870A
公开(公告)日:2022-04-15
申请号:CN202111591907.6
申请日:2021-12-23
Applicant: 天津南大通用数据技术股份有限公司
IPC: H04J3/06 , H04L41/0893 , G06F16/23 , G06F16/27
Abstract: 本发明提供了一种用于分布式事务型数据库的片区逻辑时钟方法,为了提供比分布数据节点更准确的物理时钟服务,同时考虑均衡服务的需要,将分布式事务型数据库集群划分多个片区,每个片区都设立一个片区时钟服务节点,用于为片区内所有节点提供统一的物理时钟服务,包括片区时钟,所述片区时钟用于为分布式事务型数据库提供全局的时钟服务,同时片区时钟用于记录全局的事件发生时间。本发明有益效果:一种用于分布式事务型数据库的片区逻辑时钟方法,提供一种分布与集中相结合的片区时钟,为分布式事务型数据库提供时钟服务,同时兼备集中式和分布式时钟的优点,弥补了集中式和分布式时钟的不足。
-
公开(公告)号:CN113934711B
公开(公告)日:2022-03-15
申请号:CN202111537733.5
申请日:2021-12-16
Applicant: 天津南大通用数据技术股份有限公司
Abstract: 本发明提供了一种自动化部署gbase8s集群的方法,包括以下步骤:S1、部署gbase8s‑controller和gbase8s pod,并通过CRD把gbase8s集群资源注册为kubernetes管理的资源;S2、在步骤S1部署gbase8s‑controller后,gbase8s‑controller初始化时向api‑server订阅gbase8s‑cluster消息,gbase8s‑cluster消息为gbase8s集群资源的消息。本发明有益效果:一种自动化部署gbase8s集群的方法,只要简单的写一下配置文件,集群名称、节点个数,就能在kubernetes中快速部署gbase8s集群,省去人工部署的麻烦。
-
公开(公告)号:CN113656511A
公开(公告)日:2021-11-16
申请号:CN202111218116.9
申请日:2021-10-20
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F16/27 , G06F16/215 , G06F16/23
Abstract: 本发明提供了一种基于源库不停机的异构数据库增量同步方法及系统,具体步骤如下:开启数据捕获,监控源端数据库的最新变化,捕获增量数据,并将增量数据发送到临时储存区;进行全量同步任务,全量过程和增量过程中均设置递增序列号;增量数据捕获完成,进行数据投递,完成临时储存区的增量数据进入目标端数据库;对全量同步过程中产生的重复数据进行去重;继续进行数据捕获和数据投递,进行后续的增量同步。本发明所述的临时储存区保证全量内容先进入目标端数据库,增量内容后进入目标端数据库,防止增量内容先进入目标端数据库在空表上执行sql语句,之后全量内容进入目标端数据库,导致增量内容没生效的问题发生,保证数据有效性。
-
公开(公告)号:CN112612854A
公开(公告)日:2021-04-06
申请号:CN202011607550.1
申请日:2020-12-29
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06F16/27
Abstract: 本发明创造提供了一种集群数据库在断电或宕机时保证数据一致性的方法,包括以下步骤:S1、集群Coordinator接收用户的DML操作;S2、向一致性服务gcware注册Failover信息;S3、向计算单元发送DML任务;S4、计算单元处理过程中Coordinator宕机;S5、触发Failover;S6、进行一致性服务;S7、选择新的coordinator接管;S8、判断各计算单元状态;S9、回滚目标表数据;S10、释放目标表排它锁。本发明创造有益效果:一种集群数据库在断电或宕机时保证数据一致性的方法在意外发生时保证了数据库的数据正确,保持了目标表数据在各计算单元的数据一致,避免出现严重的数据问题。
-
公开(公告)号:CN106355250B
公开(公告)日:2019-04-30
申请号:CN201610777841.2
申请日:2016-08-31
Applicant: 天津南大通用数据技术股份有限公司
IPC: G06N3/08
Abstract: 本发明提出了一种基于神经网络的判断隐蔽信道的优化方法及装置,该方法包括:建立BP神经网络模型;利用预设隐蔽信道集合对所述BP神经网络模型进行学习训练,训练得到最优权重参数,其中,所述预设隐蔽信道集合包括:伪隐蔽信道和真实隐蔽信道;将训练得到的最优权重参数添加到所述BP神经网络模型,以得到更新后的BP神经网络模型;利用更新后的BP神经网络模型对实际的包括伪隐蔽信道的隐蔽信道集合进行判断,以查找出真实隐蔽信道。本发明基于BP神经网络的反馈式学习方式,在可疑隐蔽信道的集合中找出真实隐蔽信道和伪隐蔽信道。
-
公开(公告)号:CN105530299B
公开(公告)日:2019-04-23
申请号:CN201510925954.8
申请日:2015-12-12
Applicant: 天津南大通用数据技术股份有限公司
IPC: H04L29/08 , G06F16/22 , G06F16/953 , G06F16/11
Abstract: 本发明公开了一种目录服务日志的实现方法,包括配置信息存储模块、配置日志记录模块、信息摘要值分析模块、操作执行模块和配置日志分类模块,方法包括以下步骤:步骤A、读取配置信息存储模块内配置信息;步骤B、所述操作执行模块接收操作请求,并记录操作时间、获取操作主体;步骤C,所述信息摘要值分析模块接收并根据操作执行模块的执行操作类型计算摘要值且进行目录记录;步骤D、所述配置日志分类模块将信息分类发送给配置日志记录模块;步骤E、所述配置日志记录模块接收信息,并按照操作记录类型和记录级别进行分类记录和存储。本发明设计合理,方便监管人员掌握相关动态,确保目录服务运行的安全和稳定,适用性好,实用性强。
-
-
-
-
-
-
-
-
-