说明:最全电力标准
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211198405.1 (22)申请日 2022.09.29 (71)申请人 北京迪力科技有限责任公司 地址 100096 北京市海淀区西三 旗昌临801 号27号2层21 1 (72)发明人 黄振桓  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 张志梅 (51)Int.Cl. G06F 16/2453(2019.01) G06F 16/27(2019.01) G06F 16/906(2019.01) (54)发明名称 一种副本的数据分区方法及装置 (57)摘要 本申请公开了一种副本的数据分区方法及 装置, 用于 数据物理分区领域, 包括: 获取数据查 询集合和多个副本; 对所述数据查询集合进行分 类, 获得多种数据维度分别对应的数据分类集 合; 生成多个数据分类集合分别对应的数据分区 方案; 基于所述数据分区方案对 所述多个副本进 行分区, 生成多个数据分区方案所对应的分区副 本, 一个数据分区方案对应一个副本。 如此, 依据 不同分类的特点对多个数据进行分类, 得到多个 分区方案, 多个副本基于多个不同的分区方案进 行分区, 分区后的副本数据一致, 而分区方案不 一致, 从而在查询副本的数据时可以快速得到查 询结果, 进 而提高了查询效率。 权利要求书2页 说明书8页 附图2页 CN 115292360 A 2022.11.04 CN 115292360 A 1.一种副本的数据分区方法, 其特 征在于, 包括: 获取数据查询集合和多个副本, 所述数据查询集合包括用户查询数据库时输入的查询 数据, 所述多个副本中的数据为数据库所记录的数据, 所述多个副本中的数据是相同的; 对所述数据查询集 合进行分类, 获得多种数据维度分别对应的数据分类集 合; 生成多个数据分类集 合分别对应的数据分区方案; 基于所述数据分区方案对所述多个副本进行分区, 生成多个数据分区方案所对应的分 区副本, 一个数据分区方案对应一个副本 。 2.根据权利要求1的方法, 其特征在于, 目标数据分类集合为所述多个数据分类集合中 的任意一个, 所述目标数据分类集合包括多个目标数据和多个目标数据所对应的数据格 式, 所述生成多个数据分类集 合分别对应的数据分区方案, 包括: 对所述多个目标数据 所对应的数据格式进行统计, 获得不同数据格式所对应的目标数 据数量; 根据所对应目标 数据数量 最多的数据格式, 生成数据分类集 合对应的数据分区方案 。 3.根据权利要求1的方法, 其特征在于, 目标数据分类集合为所述多个数据分类集合中 的任意一个, 所述目标数据分类集合包括多个目标数据和多个目标数据所对应的数据格 式, 所述生成多个数据分类集 合分别对应的数据分区方案, 包括: 生成所述多个目标 数据所对应的多个数据格式分别对应的数据分区方案 。 4.根据权利要求1的方法, 其特 征在于, 还 包括: 获取目标查询数据, 所述目标查询数据为用户基于数据库查询时输入的数据, 所述目 标查询数据具有对应的数据维度和数据格式; 基于所述目标查询数据对应的数据维度和数据格式从多个分区副本中确定目标分区 副本, 所述目标分区副本对应的数据维度和数据格式与所述目标查询数据对应的数据维度 和数据格式相匹配; 将所述目标查询数据发送到所述目标分区副本进 行查询并返回查询结 果。 5.根据权利要求1的方法, 其特 征在于, 还 包括: 将目标副本中数据所对应的数据信息进行 更新; 基于对目标副本数据的更新, 更新所述多个副本中的其 余副本。 6.一种副本的数据分区装置, 其特 征在于, 包括: 获取模块, 用于获取数据查询集合和多个副本, 所述数据查询集合包括用户查询数据 库时输入的查询数据, 所述多个副本中的数据为数据库所记录的数据, 所述多个副本中的 数据是相同的; 分类模块, 用于对所述数据查询集合进行分类, 获得多种数据维度分别对应的数据分 类集合; 生成模块, 用于生成多个数据分类集 合分别对应的数据分区方案; 分区模块, 用于基于所述数据分区方案对所述多个副本进行分区, 生成多个数据分区 方案所对应的分区副本, 一个数据分区方案对应一个副本 。 7.根据权利要求6的装置, 其特 征在于, 所述 生成模块, 包括: 统计模块, 用于对多个目标数据所对应的数据格式进行统计, 获得不同数据格式所对 应的目标 数据数量;权 利 要 求 书 1/2 页 2 CN 115292360 A 2第一生成子模块, 用于根据所对应目标数据数量最多的数据格式, 生成数据分类集合 对应的数据分区方案 。 8.根据权利要求6的装置, 其特 征在于, 所述 生成模块, 包括: 第二生成子模块, 用于生成多个目标数据 所对应的多个数据格式分别对应的数据分区 方案。 9.根据权利要求6的装置, 其特 征在于, 还 包括: 第一获取子模块, 用于获取目标查询数据, 所述目标查询数据为用户基于数据库查询 数据库时输入的数据, 所述目标查询数据具有对应的数据维度和数据格式; 确定模块, 用于基于所述目标查询数据对应的数据维度和数据格式从多个分区副本中 确定目标分区副本, 所述目标分区副本对应的数据维度和数据格式与所述目标查询数据对 应的数据维度和数据格式相匹配; 查询模块, 用于将所述目标查询数据发送到所述目标分区副本进行查询并返回查询结 果。 10.根据权利要求6的装置, 其特 征在于, 还 包括: 第一更新模块, 用于将目标副本中数据所对应的数据信息进行 更新; 第二更新模块, 用于基于对目标副本数据的更新, 更新所述多个副本中的其 余副本。权 利 要 求 书 2/2 页 3 CN 115292360 A 3

.PDF文档 专利 一种副本的数据分区方法及装置

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种副本的数据分区方法及装置 第 1 页 专利 一种副本的数据分区方法及装置 第 2 页 专利 一种副本的数据分区方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:48:28上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。