-
公开(公告)号:CN113778632B
公开(公告)日:2024-06-18
申请号:CN202111072048.X
申请日:2021-09-14
申请人: 杭州沃趣科技股份有限公司
摘要: 本发明涉及数据库系统技术领域,公开了一种基于cassandra数据库的分布式事务管理方法,包括如下步骤:建立数据模型,在一个或多个关系数据库中建立第一关系表与等数量的cassandra数据库的第二关系表对应;在第一关系表和第二关系表中,增加隐藏列,在关系数据库内创建索引;对事务操作进行记录,并同步新版本至cassandra;写入cassandra后,通知其它所有关系数据库去读取并应用新的事务,通过索引查询数据,从而达到所有关系数据库中的数据和cassandra中数据保持一致。本发明方案可以较容易将传统的关系数据库和cassandra有机地整合起来,系统整体上兼具传统关系数据库和新型NOSQL数据库的优点:提供易用的SQL接口,易于扩展存储节点和计算节点,提供更高的可用性。
-
公开(公告)号:CN117407428B
公开(公告)日:2024-04-19
申请号:CN202311564753.0
申请日:2023-11-21
申请人: 杭州沃趣科技股份有限公司
IPC分类号: G06F16/2455 , G06N3/04
摘要: 本发明提供了一种获取目标数据库的目标配置文件的数据处理系统,涉及数据库领域,所述系统包括:存储有预设问题策略信息集的存储介质、处理器和存储有计算机程序的存储器,当所述计算机程序被处理器执行时,实现如下步骤:获取目标数据库的目标元数据向量,基于目标元数据向量,构建目标数据库的关联数据库,获取目标数据库的目标查询请求集,基于目标查询请求集和关联数据库,获取每一目标查询请求的关联异常标识,基于每一目标查询请求的异常标识和预设问题策略信息集,获取目标数据库的目标配置文件;通过设置关联数据库,获得关联异常标识,从而获取目标数据库的目标配置文件,从而达到更换数据库的目的并且能够兼容之前的目标查询请求。
-
公开(公告)号:CN117614805A
公开(公告)日:2024-02-27
申请号:CN202311568218.2
申请日:2023-11-21
申请人: 杭州沃趣科技股份有限公司
IPC分类号: H04L41/0631 , H04L41/0654
摘要: 本发明提供了一种监控数据中心状态的数据处理系统,涉及数据处理领域,所述系统包括:第一数据中心、第二数据中心、第一设备状态监控端、第二设备状态监控端、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取当前时间段所述第一数据中心与所述第二数据中心之间的当前通信状态,当所述当前通信状态为非故障状态时,保持对所述当前通信状态的监控;当所述当前通信状态为故障状态时,获取所述当前通信状态的故障类型,基于故障类型,确定对第一数据中心和第二数据中心的状态监控;通过第一设备状态监控端和第二设备状态监控端,保证对第一数据中心和第二数据中心的正常监控,进而确保正常提供服务。
-
公开(公告)号:CN116028352A
公开(公告)日:2023-04-28
申请号:CN202211599515.9
申请日:2022-12-12
申请人: 杭州沃趣科技股份有限公司
摘要: 本发明提供了一种数据库开发测试环境的搭建方法、电子设备及介质,该方法包括:根据源数据库生成备份数据库;通过数据一致性组件将源数据库的内存页中的所有更新数据存储至备份数据库的数据文件;对数据文件进行快照处理,得到快照数据卷;对快照数据卷进行克隆处理,得到克隆数据卷;根据克隆数据卷,构建开发测试库。本发明通过数据库的原生技术构建主备环境,并将源数据库的更新数据实时同步至备份数据库的数据文件中,定时对备份数据库的数据文件进行快照,从而进行快照数据卷的克隆,得到克隆数据卷,根据克隆数据卷,构建开发测试库。在数据恢复时利用数据文件快照和日志文件重构,可以分钟级别建立一个开发测试库供开发测试人员使用。
-
公开(公告)号:CN112905567B
公开(公告)日:2023-04-07
申请号:CN202110310836.1
申请日:2021-03-23
申请人: 杭州沃趣科技股份有限公司
摘要: 本发明涉及一种基于网络协议转换的数据库更换方法、装置、系统及介质,所述更换方法包括以下步骤:获取与来自应用程序的业务访问请求相应的第一网络协议包,该第一网络协议包与原数据库相适配;将所述第一网络协议包转换为第二网络协议包,该第一网络协议包与更换后数据库相适配;接收所述更换后数据库基于所述第二网络协议包的访问反馈结果,形成第三网络协议包;将所述第三网络协议包转换为第四网络协议包,该第四网络协议包与原数据库相适配;对所述第四网络协议包进行解析。与现有技术相比,本发明能够在业务零修改或者少量修改的情况下实现数据库的替换。
-
公开(公告)号:CN114691052B
公开(公告)日:2022-10-14
申请号:CN202210607028.6
申请日:2022-05-31
申请人: 杭州沃趣科技股份有限公司
IPC分类号: G06F3/06
摘要: 本发明涉及磁盘更换技术领域,尤其是一种磁盘的更换方法、装置、计算机设备及存储介质,其中,所述方法包括:根据磁盘插入请求,获取目标磁盘插槽ID列表;根据目标磁盘插槽ID列表,获取目标磁盘插槽ID列表中任一目标磁盘插槽ID对应的目标磁盘信息;根据所述目标磁盘信息,生成目标磁盘插槽ID对应的目标磁盘盘符;根据目标磁盘盘符,对目标磁盘插槽ID的目标磁盘进行目标换盘处理,其中,根据目标磁盘盘符与预设磁盘盘符进行比较,确定目标磁盘是否为新插入的磁盘,然后执行换盘程序对新插入的磁盘进行处理,以实现自动换磁盘,避免因传统的手动对磁盘进行处理,导致效率低和错误率较高,提高换盘效率和准确性。
-
公开(公告)号:CN114116196A
公开(公告)日:2022-03-01
申请号:CN202111201408.1
申请日:2021-10-15
申请人: 杭州沃趣科技股份有限公司
摘要: 本发明涉及数据库技术,公开了一种动态调整数据库存储信息的方法和系统;其方法包括,数据库存储层的迁移,通过压缩比抽样探测法确定数据库存储层ASM的压缩比,确定数据库存储层,并将确定后的数据库存储层进行迁移;中间存储层创建,通过软件创建中间存储层;且中间存储层位于物理存储层和迁移后的数据库存储层中间;数据库存储层信息的调整,中间存储层对确定压缩比后的数据库存储层的存储信息进行调整。通过对ASM进行要压缩比抽样探测,其对于上层的应用无改动无感知;通过中间存储层实现对数据库存储层存储信息的动态调整,能更加高效的利用存储硬件,减少数据库在存储层面的开销,满足业务的要求。
-
公开(公告)号:CN113778632A
公开(公告)日:2021-12-10
申请号:CN202111072048.X
申请日:2021-09-14
申请人: 杭州沃趣科技股份有限公司
摘要: 本发明涉及数据库系统技术领域,公开了一种基于cassandra数据库的分布式事务管理方法,包括如下步骤:建立数据模型,在一个或多个关系数据库中建立第一关系表与等数量的cassandra数据库的第二关系表对应;在第一关系表和第二关系表中,增加隐藏列,在关系数据库内创建索引;对事务操作进行记录,并同步新版本至cassandra;写入cassandra后,通知其它所有关系数据库去读取并应用新的事务,通过索引查询数据,从而达到所有关系数据库中的数据和cassandra中数据保持一致。本发明方案可以较容易将传统的关系数据库和cassandra有机地整合起来,系统整体上兼具传统关系数据库和新型NOSQL数据库的优点:提供易用的SQL接口,易于扩展存储节点和计算节点,提供更高的可用性。
-
公开(公告)号:CN107918570B
公开(公告)日:2021-07-23
申请号:CN201710983543.3
申请日:2017-10-20
申请人: 杭州沃趣科技股份有限公司
IPC分类号: G06F11/20
摘要: 本发明涉及数据库领域,公开了一种双活系统共享仲裁盘的方法,其特征在于,包括如下步骤:(1)配置机房结构;(2)布置分布式锁;(3)连接生成架构;(4)故障处理;(5)恢复数据。本发明基于共享仲裁盘及分布式锁技术,在双数据中心场景下,保证每个数据中心的数据库节点可以正常提供服务,并在链路出现故障时,通过分布式锁和仲裁抢锁机制保证只有一个数据中心中的数据库可以正常服务,保证了数据中心的数据一致性,使双活数据数据中心成为可能。当某一仲裁磁盘出现故障时,由于有仲裁盘投票选举机制,保证了单个仲裁磁盘出现故障不影响整体集群的使用。当某一节点出现故障时,由于有多节点继续提供服务,不会影响整体集群使用。
-
公开(公告)号:CN112100008B
公开(公告)日:2021-06-18
申请号:CN202011236214.0
申请日:2020-11-09
申请人: 杭州沃趣科技股份有限公司
IPC分类号: G06F11/20
摘要: 本发明涉及Linux的Multipath技术,公开了一种跨节点的多链路冗余保护方法及系统;其包括,步骤1,块设备聚合,将不同链路的块设备聚合成一个链路的块设备,并接受来自应用的I/O请求;步骤2,块设备状态判断,对步骤1聚合后的块设备依据步骤1的I/O请求进行状态判断,如果存在块设备为active状态,则该设备为active状态;否则结束步骤1的I/O请求。本发明设计的跨节点的多链路冗余保护方法及系统,通过对计算存储分离架构中存储输出到计算上的块设备进行聚合,当有一个存储节点为active状态,则不同存储节点的多个块设备,任然可以做到正常的高可用切换,从而保证了I/O的连续性和业务的连续性,提高了企业的经济效益。
-
-
-
-
-
-
-
-
-