说明:收录90万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211020384.4 (22)申请日 2022.08.24 (71)申请人 上海爱数信息技 术股份有限公司 地址 201112 上海市闵行区联航路1 188号8 幢第2层A-1单 元 (72)发明人 李瞿  (74)专利代理 机构 上海科盛知识产权代理有限 公司 312 25 专利代理师 叶敏华 (51)Int.Cl. G06F 16/21(2019.01) G06F 16/23(2019.01) G06F 16/27(2019.01) G06F 16/28(2019.01) (54)发明名称 一种数据库元 数据采集与管理的方法 (57)摘要 本发明涉及一种数据库元数据采集与管理 的方法, 该方法通过使用元数据采集网络和元数 据管理网络来实现, 其中, 元数据采集网络包括 数据源数据库、 内置关系型数据库、 Debezium和 Kafka, 该方法包括: (1)元数据管理网络监控数 据源数据库并开始采集元数据, 包括全量采集和 增量采集; (2)元数据信息被保存到内置关系型 数据库; (3)元数据管理网络对内置关系型数据 库获取到的元数据进行管理, 包括添加数据库字 典、 标记元数据信息和更新旧版本, 然后返回 (2), 直至元数据管理网络中的对外接口接收操 作指令, 结束。 与现有技术相比, 本发明具有实时 性强和方便对历史数据进行 管理等优点。 权利要求书2页 说明书5页 附图2页 CN 115470192 A 2022.12.13 CN 115470192 A 1.一种数据库元数据采集与管理的方法, 其特征在于, 该方法通过使用元数据采集网 络和元数据管理网络来实现, 其中, 元数据采集网络包括数据源数据库、 内置关系型数据 库、 Debezium和Kafka, 该 方法包括: 步骤S1、 元数据管理网络监控数据源数据库并开始全量采集元数据, 同时执行步骤S2 和步骤S3; 步骤S2、 检测是否有增量数据, 若是, 进入步骤S5, 若否, 重新进入步骤S2; 步骤S3、 元 数据信息被保存到内置关系型 数据库; 步骤S4、 元数据管理网络对内置关系型数据库获取到的元数据进行管理, 包括添加数 据库字典、 标记元数据信息和更新旧版本, 然后返回步骤S 3, 直至元数据管 理网络中的对外 接口接收操作指令, 结束; 步骤S5、 进行增量采集, 进入步骤S3 。 2.根据权利要求1所述的一种数据库 元数据采集与 管理的方法, 其特征在于, 所述的增 量采集的步骤 包括: 步骤S501、 当所述的数据源数据库 中的元数据发生变化时, 所述的Debezium对数据源 数据库的事务日志进行解析; 步骤S502、 所述的Kafka接收被Debezium解析的数据定义语言; 步骤S503、 数据定义语言被读取后, 发生变化的元数据信息被保存至内置关系型数据 库。 3.根据权利要求1所述的一种数据库 元数据采集与 管理的方法, 其特征在于, 所述的元 数据管理网络包括元数据监控管理模块、 元数据版本管理模块、 元数据标记管 理模块、 数据 库字典管理模块和元数据交互管理模块, 依次负责管理数据采集、 更新版本、 元数据信息标 记、 数据库字典和用户访问。 4.根据权利要求3所述的一种数据库 元数据采集与 管理的方法, 其特征在于, 所述的元 数据监控管理模块负责对Debezium发起创建Connector指令, 令Debezium采集数据并保存 至内置关系型数据库中; 从Kafka中读取数据定义语 言; 获取变化的元数据信息并完整保存 到内置关系型 数据库中, 同时将这条保存记录保存到内置关系型 数据库中。 5.根据权利要求3所述的一种数据库 元数据采集与 管理的方法, 其特征在于, 所述的元 数据版本管理模块获取元数据信息; 更新有变化的元数据的版本字段, 同时新增变化的元 数据信息; 使用关联字段 连接新版本和旧版本 。 6.根据权利要求3所述的一种数据库 元数据采集与 管理的方法, 其特征在于, 所述的元 数据标记管理模块负责对内置 关系型数据库中的数据库元数据信息进 行标记, 所述的标记 包括对元 数据信息和关联 联系进行 备注。 7.根据权利要求6所述的一种数据库 元数据采集与 管理的方法, 其特征在于, 所述的标 记包括由系统自动默认标记或者由客户查询后手动进行 标记。 8.根据权利要求3所述的一种数据库 元数据采集与 管理的方法, 其特征在于, 所述的数 据库字典管理模块对内置关系型数据库中的元数据信息进 行查询, 同时支持对历史的数据 字典信息进行 更新调整。 9.根据权利要求3所述的一种数据库 元数据采集与 管理的方法, 其特征在于, 所述的元 数据交互管理模块负责提供元数据信息管理页面并对外提供接口, 支持包括对元数据信息权 利 要 求 书 1/2 页 2 CN 115470192 A 2的查询、 更新和删除。 10.根据权利要求1所述的一种数据库元数据采集与管理的方法, 其特征在于, 所述的 数据源数据库包括MySQ L、 Oracle、 SQ LServer、 DB2或PostgreSQ L。权 利 要 求 书 2/2 页 3 CN 115470192 A 3

PDF文档 专利 一种数据库元数据采集与管理的方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种数据库元数据采集与管理的方法 第 1 页 专利 一种数据库元数据采集与管理的方法 第 2 页 专利 一种数据库元数据采集与管理的方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:42:57上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。