CN112527767B - 一种分布式数据库重启后多region表完整修复的方法及*** - Google Patents

一种分布式数据库重启后多region表完整修复的方法及*** Download PDF

Info

Publication number
CN112527767B
CN112527767B CN202011407375.1A CN202011407375A CN112527767B CN 112527767 B CN112527767 B CN 112527767B CN 202011407375 A CN202011407375 A CN 202011407375A CN 112527767 B CN112527767 B CN 112527767B
Authority
CN
China
Prior art keywords
cluster
data
region
distribution
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011407375.1A
Other languages
English (en)
Other versions
CN112527767A (zh
Inventor
王少鹏
黄浩然
张航
杨迎春
丁博
王鹍鹏
刘洪星
李世通
张延辉
刘科成
陈鹏鹏
丁亮
吴可可
刘洋
肖寰宇
霍智超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
Xuji Group Co Ltd
XJ Electric Co Ltd
Xuchang XJ Software Technology Co Ltd
Original Assignee
State Grid Corp of China SGCC
Xuji Group Co Ltd
XJ Electric Co Ltd
Xuchang XJ Software Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, Xuji Group Co Ltd, XJ Electric Co Ltd, Xuchang XJ Software Technology Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN202011407375.1A priority Critical patent/CN112527767B/zh
Publication of CN112527767A publication Critical patent/CN112527767A/zh
Application granted granted Critical
Publication of CN112527767B publication Critical patent/CN112527767B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/214Database migration support
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/21Design, administration or maintenance of databases
    • G06F16/215Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Computing Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种分布式数据库重启后多region表完整修复的方法及***,方法包括:创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置;集群发生计划重启或者非计划意外重启后,监测重启后的region表以及分布式存储块的分布是否错乱;若分布错乱,则周期性进行集群当前负载状况采集,若闲置则以数据表为粒度,进行集群迁移优化,若繁忙则暂停集群优化迁移动作。***包括:创建模块,监测模块和均衡模块。本发明通过自身纪录的表分区以及备份块的记录进行区域和块的修复性迁移,解决了重启后数据分区转移导致单表数据分区发生倾斜的问题,以及分区和块分布不均导致集群性能下降的问题。

Description

一种分布式数据库重启后多region表完整修复的方法及***
技术领域
本发明涉及数据表修复处理技术领域,特别涉及一种分布式数据库重启后多region表完整修复的方法及***。
背景技术
理论上在分布式数据库中新建的多region数据表的表区域分布是最合理的分布方式,同个数据分区下的所有数据块的各个备份数据中,以数据分区为单位,第一个备份数据存储在所在的数据节点内,其他各备份数据分别存储在其他数据节点中数据分区最少的两个数据节点内,分别称为第一和第二备份节点。分区服务器节点计划或者非计划性的重启后,在所有机器设备发生硬件断电或者计划内集群重启的情况下,重启后多region表的最合理分布将会被完全打乱,数据分区转移导致单表数据分区发生倾斜,导致重启后分区和块分布不均导致集群性能下降。
发明内容
有鉴于此,本发明实施例的目的在于提供一种分布式数据库重启后多region表完整修复的方法及***,能够解决重启后分区和块分布不均导致集群性能下降的问题。
第一方面,本发明实施例提供了一种分布式数据库重启后多region表完整修复的方法,包括:
创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置。
集群发生计划重启或者非计划意外重启后,监测重启后的region表以及分布式存储块的分布是否错乱。
若分布错乱,则周期性进行集群当前负载状况采集,若闲置则以数据表为粒度,进行集群迁移优化,若繁忙则暂停集群优化迁移动作。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置,包括:
初始创建数据表以及region表所属的分布式存储块的分布位置。
同个数据库集群下的所有分布式存储块的各个数据中,第一张数据表存储在所在的数据节点内,其他各数据表分别存储在其他数据节点中数据分区最少的数据节点内。
记录每张数据表的region表在所有节点的分布,以及每个region表所对应的所有分布式存储块的位置。
结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述闲置为CPU和内存状态均达到预设数值之下。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述以数据表为粒度,进行集群迁移优化,包括:
通过记录的表分区以及备份块的记录进行区域和分布式存储块的修复性迁移。
集群中每张数据表的region表均匀分布在每个节点中,使各节点中每张region表的数目一致,避免单张数据表倾斜。
每个节点中region表的数量之和平衡。
第二方面,本发明实施例还提供了一种分布式数据库重启后多region表完整修复的***,包括:
创建模块,用于创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置。
监测模块,用于集群发生计划重启或者非计划意外重启后,监测重启后的region表以及分布式存储块的分布是否错乱。
均衡模块,用于分布错乱时,周期性进行集群当前负载状况采集,若闲置则以数据表为粒度,进行集群迁移优化,若繁忙则暂停集群优化迁移动作。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述创建模块包括:
初创单元,用于初始创建数据表以及region表所属的分布式存储块的分布位置。
分布单元,用于同个数据库集群下的所有分布式存储块的各个数据中,第一张数据表存储在所在的数据节点内,其他各数据表分别存储在其他数据节点中数据分区最少的数据节点内。
记录单元,记录每张数据表的region表在所有节点的分布,以及每个region表所对应的所有分布式存储块的位置。
结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述均衡模块包括:
迁移单元,通过记录的表分区以及备份块的记录进行区域和分布式存储块的修复性迁移。
负载单元,用于集群中每张数据表的region表均匀分布在每个节点中,使各节点中每张region表的数目一致,避免单张数据表倾斜。
平衡单元,用于使每个节点中region表的数量之和平衡。
本发明实施例的有益效果是:
本发明通过自身纪录的表分区以及备份块的记录进行区域和块的修复性迁移,解决了分区服务器节点计划或者非计划性的重启后,数据分区转移导致单表数据分区发生倾斜的问题,以及重启后分区和块分布不均导致集群性能下降的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明分布式数据库重启后多region表完整修复的方法的流程图。
图2为本发明分布式数据库重启后多region表完整修复的方法的修复性迁移结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件能够以各种不同的配置来布置和设计。
请参照图1至图2,本发明的第一个实施例提供一种分布式数据库重启后多region表完整修复的方法,包括:
创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置。
集群发生计划重启或者非计划意外重启后,监测重启后的region表以及分布式存储块的分布是否错乱。
若分布错乱,则周期性进行集群当前负载状况采集,若闲置则以数据表为粒度,进行集群迁移优化,若繁忙则暂停集群优化迁移动作。
其中,所述创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置,包括:
初始创建数据表以及region表所属的分布式存储块的分布位置。
同个数据库集群下的所有分布式存储块的各个数据中,第一张数据表存储在所在的数据节点内,其他各数据表分别存储在其他数据节点中数据分区最少的数据节点内。
记录每张数据表的region表在所有节点的分布,以及每个region表所对应的所有分布式存储块的位置。
其中,所述闲置为CPU和内存状态均达到预设数值之下。
其中,所述以数据表为粒度,进行集群迁移优化,包括:
通过记录的表分区以及备份块的记录进行区域和分布式存储块的修复性迁移。
集群中每张数据表的region表均匀分布在每个节点中,使各节点中每张region表的数目一致,避免单张数据表倾斜。
每个节点中region表的数量之和平衡。
基于上述方法的实施过程,以下给出一种具体的应用实例。
分布式集群的节点至少有三个,本实施以三节点集群为例。其中分布式数据库和分布式存储***均有三个slave节点,节点优先级相等。如图2所示,集群中有三个节点,分别是节点1、节点2、节点3,有两张数据表TABLEA和TABLEB。其中TABLEA有6个region,TABLEB有三个region,在创建TABLAEA和TABLEB的之后,由于是新创建的数据表,所以TABLEA和TABLEB的region均匀分存放在三个节点中,如图2中的上部分图形表示。
经过某次有计划的重启分布式集群后,表格的某一些region发生了迁移。在集群稳定之后,分布式数据库自动做了整个集群层面的balancer动作,即TABLEA和TABLEB的region数量之和为9的均衡动作,能够保证集群中三个节点每个节点保有3个region,达到了整个集群的负载均衡。其中TABLEA的6个region中有三个在节点1中,有两个在节点2中,一个在节点3中。TABLEB的3个region有一个在节点2中,两个region在节点3中,节点1中没有TABLEB的region。这就会导致在对数据表B进行大数据量的写入动作时,节点1平均负载为0,节点2平均负载为33%,节点3平均负载为66%,即使整体集群的region持有数量平衡。单数据表region倾斜,负载不均衡。
本方法对每个新建的表格都维护了一个原始region分布表,当集群重启且集群状态被判定为闲置状态之后,维护动作启动,节点一中的TABLEA_region3会被迁移到原来的节点2中,节点2中的TABLEB_region1被迁移到节点其中、TABLEA_region5会被迁移到节点3中,节点3中的TABLEB_region2迁移到节点二中,这样不仅节点1、节点2、节点3中保有的region数均为3个,而且每个数据表的region均匀地分布在每个节点中,避免出现单数据表region倾斜的问题。
请参照图1至图2,本发明的第二个实施例提供一种分布式数据库重启后多region表完整修复的***,包括:
创建模块,用于创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置。
监测模块,用于集群发生计划重启或者非计划意外重启后,监测重启后的region表以及分布式存储块的分布是否错乱。
均衡模块,用于分布错乱时,周期性进行集群当前负载状况采集,若闲置则以数据表为粒度,进行集群迁移优化,若繁忙则暂停集群优化迁移动作。
其中,所述创建模块包括:
初创单元,用于初始创建数据表以及region表所属的分布式存储块的分布位置。
第一张数据表存储在所在的数据节点内,其他各数据表分别存储在其他数据节点中数据分区最少的数据节点内。
记录单元,记录每张数据表的region表在所有节点的分布,以及每个region表所对应的所有分布式存储块的位置。
其中,所述均衡模块包括:
迁移单元,通过记录的表分区以及备份块的记录进行区域和分布式存储块的修复性迁移。
负载单元,用于集群中每张数据表的region表均匀分布在每个节点中,使各节点中每张region表的数目一致,避免单张数据表倾斜。
平衡单元,用于使每个节点中region表的数量之和平衡。
本发明实施例旨在保护一种分布式数据库重启后多region表完整修复的方法及***,具备如下效果:
本发明通过自身纪录的表分区以及备份块的记录进行区域和块的修复性迁移,解决了分区服务器节点计划或者非计划性的重启后,数据分区转移导致单表数据分区发生倾斜的问题,以及重启后分区和块分布不均导致集群性能下降的问题。
本发明实施例所提供的分布式数据库重启后多region表完整修复的方法及装置的计算机程序产品,包括存储了程序代码的计算机可读存储介质,程序代码包括的指令可用于执行前面方法实施例中的方法,具体实现可参见方法实施例,在此不再赘述。
具体地,该存储介质能够为通用的存储介质,如移动磁盘、硬盘等,该存储介质上的计算机程序被运行时,能够执行上述分布式数据库重启后多region表完整修复的方法,从而能够解决重启后分区和块分布不均导致集群性能下降的问题。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (3)

1.一种分布式数据库重启后多region表完整修复的方法,其特征在于,包括:
创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置;
集群发生计划重启或者非计划意外重启后,监测重启后的region表以及分布式存储块的分布是否错乱;
若分布错乱,则周期性进行集群当前负载状况采集,若闲置则以数据表为粒度,进行集群迁移优化,若繁忙则暂停集群优化迁移动作;所述创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置,包括:
初始创建数据表以及region表所属的分布式存储块的分布位置;
同个数据库集群下的所有分布式存储块的各个数据中,第一张数据表存储在所在的数据节点内,其他各数据表分别存储在其他数据节点中数据分区最少的数据节点内;
记录每张数据表的region表在所有节点的分布,以及每个region表所对应的所有分布式存储块的位置;
所述以数据表为粒度,进行集群迁移优化,包括:
通过记录的表分区以及备份块的记录进行区域和分布式存储块的修复性迁移;
集群中每张数据表的region表均匀分布在每个节点中,使各节点中每张region表的数目一致,避免单张数据表倾斜;
每个节点中region表的数量之和平衡。
2.根据权利要求1所述的分布式数据库重启后多region表完整修复的方法,其特征在于,所述闲置为CPU和内存状态均达到预设数值之下。
3.一种分布式数据库重启后多region表完整修复的***,其特征在于,包括:
创建模块,用于创建新表,记录所有region表在集群中的节点分布,以及每个region表所对应的分布式存储块的位置;
监测模块,用于集群发生计划重启或者非计划意外重启后,监测重启后的region表以及分布式存储块的分布是否错乱;
均衡模块,用于分布错乱时,周期性进行集群当前负载状况采集,若闲置则以数据表为粒度,进行集群迁移优化,若繁忙则暂停集群优化迁移动作;
所述创建模块包括:
初创单元,用于初始创建数据表以及region表所属的分布式存储块的分布位置;
分布单元,用于同个数据库集群下的所有分布式存储块的各个数据中,第一张数据表存储在所在的数据节点内,其他各数据表分别存储在其他数据节点中数据分区最少的数据节点内;
记录单元,记录每张数据表的region表在所有节点的分布,以及每个region表所对应的所有分布式存储块的位置;
所述均衡模块包括:
迁移单元,通过记录的表分区以及备份块的记录进行区域和分布式存储块的修复性迁移;
负载单元,用于集群中每张数据表的region表均匀分布在每个节点中,使各节点中每张region表的数目一致,避免单张数据表倾斜;
平衡单元,用于使每个节点中region表的数量之和平衡。
CN202011407375.1A 2020-12-03 2020-12-03 一种分布式数据库重启后多region表完整修复的方法及*** Active CN112527767B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011407375.1A CN112527767B (zh) 2020-12-03 2020-12-03 一种分布式数据库重启后多region表完整修复的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011407375.1A CN112527767B (zh) 2020-12-03 2020-12-03 一种分布式数据库重启后多region表完整修复的方法及***

Publications (2)

Publication Number Publication Date
CN112527767A CN112527767A (zh) 2021-03-19
CN112527767B true CN112527767B (zh) 2024-05-10

Family

ID=74997587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011407375.1A Active CN112527767B (zh) 2020-12-03 2020-12-03 一种分布式数据库重启后多region表完整修复的方法及***

Country Status (1)

Country Link
CN (1) CN112527767B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105187512A (zh) * 2015-08-13 2015-12-23 航天恒星科技有限公司 一种虚拟机集群负载均衡方法及***
CN105190622A (zh) * 2013-03-15 2015-12-23 亚马逊科技公司 用于分布式数据库***的快速崩溃恢复
CN107085539A (zh) * 2017-04-27 2017-08-22 北京邮电大学 一种云数据库***以及云数据库资源动态调整方法
CN107943615A (zh) * 2017-11-06 2018-04-20 许继集团有限公司 基于分布式集群的数据处理方法与***
CN108628874A (zh) * 2017-03-17 2018-10-09 北京京东尚科信息技术有限公司 迁移数据的方法、装置、电子设备和可读存储介质
CN110019528A (zh) * 2017-12-26 2019-07-16 ***通信集团湖北有限公司 数据库操作负载均衡方法、装置、设备及介质
CN111061557A (zh) * 2018-10-16 2020-04-24 杭州海康威视数字技术股份有限公司 均衡分布式内存数据库负载的方法和装置
CN111327681A (zh) * 2020-01-21 2020-06-23 北京工业大学 一种基于Kubernetes的云计算数据平台构建方法
CN111538719A (zh) * 2020-04-30 2020-08-14 深圳前海微众银行股份有限公司 数据迁移方法、装置、设备及计算机存储介质
CN111694518A (zh) * 2020-05-29 2020-09-22 苏州浪潮智能科技有限公司 一种集群扩容或缩容后数据自动迁移的方法、装置、设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009045526A1 (en) * 2007-10-03 2009-04-09 Scaleout Software, Inc. A method for implementing highly available parallel operations on a computational grip
US8600944B2 (en) * 2010-09-24 2013-12-03 Hitachi Data Systems Corporation System and method for managing integrity in a distributed database
US9690829B2 (en) * 2013-04-15 2017-06-27 Vmware, Inc. Dynamic load balancing during distributed query processing using query operator motion

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105190622A (zh) * 2013-03-15 2015-12-23 亚马逊科技公司 用于分布式数据库***的快速崩溃恢复
CN105187512A (zh) * 2015-08-13 2015-12-23 航天恒星科技有限公司 一种虚拟机集群负载均衡方法及***
CN108628874A (zh) * 2017-03-17 2018-10-09 北京京东尚科信息技术有限公司 迁移数据的方法、装置、电子设备和可读存储介质
CN107085539A (zh) * 2017-04-27 2017-08-22 北京邮电大学 一种云数据库***以及云数据库资源动态调整方法
CN107943615A (zh) * 2017-11-06 2018-04-20 许继集团有限公司 基于分布式集群的数据处理方法与***
CN110019528A (zh) * 2017-12-26 2019-07-16 ***通信集团湖北有限公司 数据库操作负载均衡方法、装置、设备及介质
CN111061557A (zh) * 2018-10-16 2020-04-24 杭州海康威视数字技术股份有限公司 均衡分布式内存数据库负载的方法和装置
CN111327681A (zh) * 2020-01-21 2020-06-23 北京工业大学 一种基于Kubernetes的云计算数据平台构建方法
CN111538719A (zh) * 2020-04-30 2020-08-14 深圳前海微众银行股份有限公司 数据迁移方法、装置、设备及计算机存储介质
CN111694518A (zh) * 2020-05-29 2020-09-22 苏州浪潮智能科技有限公司 一种集群扩容或缩容后数据自动迁移的方法、装置、设备

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
Data Repair for Distributed, Event-based IoT Applications;Wei-Tsung Lin 等;ACM;第139-150页 *
分布式存储***中数据修复的自适应流控机制;陈志鹏;李小勇;;信息技术(11);第139-144、149页 *
基于HBase的健康大数据平台性能优化及应用;王勇;尹鹏飞;李娟;;软件导刊;20171015(10);第146-149、158页 *
基于存储形态及特征的HBase数据库灾难恢复机制研究;罗文华;王志铭;;信息网络安全(09);第42-47页 *
面向大数据分布式存储的动态负载均衡算法;张栗粽;崔园;罗光春;陈爱国;卢国明;王晓雪;;计算机科学;20170515(05);第178-183页 *

Also Published As

Publication number Publication date
CN112527767A (zh) 2021-03-19

Similar Documents

Publication Publication Date Title
US9773015B2 (en) Dynamically varying the number of database replicas
CN109634932B (zh) 一种智能合约存储方法及存储***
US7529822B2 (en) Business continuation policy for server consolidation environment
US10356150B1 (en) Automated repartitioning of streaming data
CN108540315A (zh) 分布式存储***、方法和装置
CN105573660A (zh) 用于改善分簇磁盘阵列的性能的方法和装置
US11775825B2 (en) Secure intelligent networked architecture including an asymmetric parallel processing appliance
CN112365244B (zh) 数据生命周期管理方法和装置
CN111159140A (zh) 数据处理方法、装置、电子设备及存储介质
CN108121497B (zh) 存储方法以及存储***
CN107015876A (zh) 一种业务请求处理方法及装置
CN107943615B (zh) 基于分布式集群的数据处理方法与***
CN112527767B (zh) 一种分布式数据库重启后多region表完整修复的方法及***
TWI531903B (zh) 用於資料備份的存儲系統及備份方法
CN115982101B (zh) 基于多机房副本放置策略的机房数据迁移方法与装置
US9037762B2 (en) Balancing data distribution in a fault-tolerant storage system based on the movements of the replicated copies of data
CN109788006A (zh) 数据均衡方法、装置及计算机设备
CN115454685A (zh) 资源迁移方法、装置、计算机设备、存储介质和程序产品
CN110502582B (zh) 一种分布式数据库的在线扩容方法
CN115225642A (zh) 超融合***的弹性负载均衡方法及***
CN111240577B (zh) 基于mpp数据库的数据多分片存储方法及装置
JP2014127015A (ja) 情報処理装置、分散データベースシステム、およびバックアップ方法
CN114153395A (zh) 一种对象存储数据生命周期管理方法、装置及设备
CN114116318A (zh) 数据备份方法、装置、计算机设备和存储介质
CN110535898B (zh) 大数据存储中副本存放、补全、节点选择方法及管理***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant