【技术实现步骤摘要】
数据的备份方法和装置、存储介质及电子装置
[0001]本申请涉及智能家居
,具体而言,涉及一种数据的备份方法和装置、存储介质及电子装置。
技术介绍
[0002]在对数据库的服务进行运维的过程中,常需要将数据库中的数据进行备份,现有的备份方式往往采用同步执行的技术一次性执行数据库中需要备份的全部数据。常见的备份过程是通过在生产数据库中生成数据,而后在备份数据库中将全部的数据进行一次性的导入,然而生产数据库与备份数据库通常不在同一个服务器上,如果需要备份大量的数据量,那么执行数据备份的操作时间会很长,也就是说,需要很长的时间才能完成备份数据,会对数据库的使用造成影响。
[0003]针对相关技术中,数据库中数据的备份效率较低等问题,尚未提出有效的解决方案。
技术实现思路
[0004]本申请实施例提供了一种数据的备份方法和装置、存储介质及电子装置,以至少解决相关技术中,数据库中数据的备份效率较低等问题。
[0005]根据本申请实施例的一个实施例,提供了一种数据的备份方法,包括:将待备份数据划分为 ...
【技术保护点】
【技术特征摘要】
1.一种数据的备份方法,其特征在于,包括:将待备份数据划分为多个待备份子数据,其中,所述待备份数据是待备份数据库中待备份到备份数据库中的数据;分别通过多个线程将所述多个待备份子数据中的每个待备份子数据执行到对应的初始临时存储中,得到所述每个待备份子数据对应的目标临时存储,其中,所述多个线程与所述多个待备份子数据一一对应;将所述目标临时存储备份到所述备份数据库的初始备份存储中,得到存储有所述待备份数据的目标备份存储。2.根据权利要求1所述的方法,其特征在于,所述将所述目标临时存储备份到所述备份数据库的初始备份存储中,得到存储有所述待备份数据的目标备份存储,包括:获取所述目标临时存储在所述初始备份存储中对应的存储位置;将所述目标临时存储备份到所述存储位置中,得到所述目标备份存储。3.根据权利要求2所述的方法,其特征在于,所述将所述目标临时存储备份到所述存储位置中,得到所述目标备份存储,包括:获取初始插入语句,其中,所述初始插入语句用于将待备份位置上的数据插入到备份位置;将所述目标临时存储作为所述待备份位置,所述存储位置作为备份位置添加到所述初始插入语句中,得到目标插入语句;执行所述目标插入语句,得到所述目标备份存储。4.根据权利要求2所述的方法,其特征在于,所述获取所述目标临时存储在所述初始备份存储中对应的存储位置,包括:获取所述目标临时存储对应的所述每个待备份子数据在所述待备份数据库中的排列顺序;按照所述排列顺序将所述初始备份存储划分为多个初始备份子存储作为所述存储位置,其中,多个所述目标临时存储与所述多个初始备份子存储一一对应;记录具有对应关系的所述目标临时存储和所述存储位置。5.根据权利要求1所述的方法,其特征在于,所述分别通过多个线程将所述多个待备份子数据中的每个待备份子数据执行到对应的初始临时存储中,得到所述每个待备份子数据对应的目标临时存储,包括:为每个所述待备份子数据创建对应的线程,并为每个所述待备份子数据创建对应的所述初始临时存储...
【专利技术属性】
技术研发人员:陈磊,
申请(专利权)人:海尔智家股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。