说明:收录全文最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210528545.4 (22)申请日 2022.05.16 (71)申请人 星环信息科技 (上海) 股份有限公司 地址 200233 上海市徐汇区虹漕 路88号B栋 11-12楼 (72)发明人 李小玺 谢玉波  (74)专利代理 机构 北京品源专利代理有限公司 11332 专利代理师 李彩玲 (51)Int.Cl. G06F 16/25(2019.01) G06F 16/2455(2019.01) G06F 16/27(2019.01) (54)发明名称 一种数据导出方法、 装置、 导出节 点、 介质及 系统 (57)摘要 本发明实施例公开了一种数据导出方法、 装 置、 导出节点、 介质及系统。 所述方法包括: 在接 收到导出指令时, 获取目标全局事务版本号; 根 据所述导出指令确定至少一个目标分片; 基于所 述目标全局事务版本号为所述目标分片创建对 应的查询任务, 并基于所述查询任务执行数据导 出操作。 该方法通过为所确定的目标分片创建包 含该目标全局事务版本号的查询任务, 在此基础 上执行数据导出操作, 能够导出目标全局事务版 本号对应的数据, 解决了分布式数据库在线场景 下所导出数据不一致的问题, 提高了数据导出的 可靠性。 权利要求书2页 说明书11页 附图4页 CN 114942955 A 2022.08.26 CN 114942955 A 1.一种数据导出 方法, 其特 征在于, 应用于导出节点, 所述方法包括: 在接收到导出指令时, 获取目标全局事务版本号; 根据所述 导出指令确定 至少一个目标分片; 基于所述目标全局事务版本号为所述目标分片创建对应的查询任务, 并基于所述查询 任务执行数据导出操作。 2.根据权利要求1所述的方法, 其特 征在于, 所述获取目标全局事务版本号, 包括: 向全局事务版本管理节点发送获取请求, 所述获取请求为获取所述目标全局事务版本 号的请求; 接收所述全局事务版本管理节点返回的所述目标全局事务版本号, 其中, 所述目标全 局事务版本号由所述全局事务版本管理节点 根据当前的全局事务版本号确定 。 3.根据权利要求1所述的方法, 其特征在于, 所述根据所述导出指令确定至少一个目标 分片, 包括: 解析所述导出指令, 得到待导出 数据所在的分片; 将所述待导出 数据所在的分片作为目标分片, 所述目标分片的数量 为至少一个。 4.根据权利要求1所述的方法, 其特征在于, 所述基于所述目标全局事务版本号为所述 目标分片创建对应的查询任务, 包括: 为所述目标分片创建包 含所述目标全局事务版本号的查询任务; 根据待导出数据在所述目标分片上的分布信 息, 将所述查询任务分为至少一个子查询 任务; 其中, 所述子查询任务包含所述目标全局事务版本号, 各所述子查询任务之间并行执 行。 5.根据权利要求1所述的方法, 其特征在于, 所述基于所述查询任务执行数据导出操 作, 包括: 为所述查询任务中的每个子查询任务创建对应的查询命令, 并向对应的目标分片 发送 所述查询命令, 所述查询命令为基于所述子查询任务生成的包含所述目标全局事务版本号 的查询语句命令; 接收所述目标分片返回的查询结果; 处理所述查询结果, 并导出处 理结果。 6.根据权利要求5所述的方法, 其特 征在于, 所述查询结果包括所述目标分片根据所述查询命令确定的所述目标全局事务版本号 对应的目标待导出 数据。 7.一种数据导出装置, 其特 征在于, 包括: 获取模块, 用于在接收到导出指令时, 获取目标全局事务版本号; 确定模块, 用于根据所述 导出指令确定 至少一个目标分片; 执行模块, 用于基于所述目标全局事务版本号为所述目标分片创建对应的查询任务, 并基于所述 查询任务执 行数据导出操作。 8.一种导出节点, 其特 征在于, 所述 导出节点包括: 至少一个处 理器; 以及 与所述至少一个处 理器通信连接的存 储器; 其中,权 利 要 求 书 1/2 页 2 CN 114942955 A 2所述存储器存储有可被所述至少一个处理器执行的计算机程序, 所述计算机程序被所 述至少一个处理器执行, 以使所述至少一个处理器能够执行权利要求1 ‑6中任一项所述的 数据导出 方法。 9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机指 令, 所述计算机指令用于使处 理器执行时实现权利要求1 ‑6中任一项所述的数据导出 方法。 10.一种数据导出系统, 其特征在于, 所述系统包括: 如权利要求8所述的导出节点, 以 及至少一个目标分片。 11.根据权利要求10所述的系统, 其特 征在于, 还 包括: 全局事务版本管理节点, 用于接收所述导出节点发送的获取请求, 并根据当前的全局 事务版本号确定目标全局事务版本号, 向所述导出节点返回所述 目标全局事务版本号, 其 中所述获取请求 为获取所述目标全局事务版本号的请求。权 利 要 求 书 2/2 页 3 CN 114942955 A 3

.PDF文档 专利 一种数据导出方法、装置、导出节点、介质及系统

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