[发明专利]在国产自主安全可靠平台上实现数据库对象持久化的方法在审
申请号: | 201910236513.5 | 申请日: | 2019-03-27 |
公开(公告)号: | CN110069473A | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 贾巍;黄洪涛 | 申请(专利权)人: | 北京中科朗思信息技术有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/25 |
代理公司: | 北京兴智翔达知识产权代理有限公司 11768 | 代理人: | 蒋常雪 |
地址: | 100101 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种在国产自主安全可靠平台上实现数据库对象持久化的方法和装置,所述装置包括:数据持久化处理模块,用于对应用程序发送的数据进行持久化存储操作;数据请求处理模块,用于对应用程序发送的数据请求进行响应并从相应数据库中获取数据返回到应用程序。本发明一是针对不同国产数据库平台制定了统一的标准化访问接口,简化了国产数据库平台的访问流程;二是制定了简洁规范的数据处理流程,降低了噪声数据的干扰,减轻了数据库压力;三是设计了数据库连接池模块,将不同类型的数据库平台进行统筹管理调度,使增加一种新的数据库平台仅需简单配置即可实现对该数据库平台的访问能力;四是提出了一种异构数据高效持久化策略,提高了数据的持久化效率。 | ||
搜索关键词: | 数据库平台 应用程序 持久化 数据库对象 自主安全 数据库 数据请求处理模块 发送 数据处理流程 数据库连接池 持久化存储 方法和装置 数据持久化 处理模块 访问接口 高效持久 管理调度 获取数据 简单配置 数据请求 异构数据 噪声数据 标准化 访问 制定 返回 响应 统一 | ||
【主权项】:
1.一种在国产自主安全可靠平台上实现数据库对象持久化的装置,其特征在于:包括:(1)数据持久化处理模块,用于对应用程序发送的数据进行持久化存储操作,包括数据接收单元、数据预处理单元、数据库分配单元、存储指令组装单元、存储指令发送单元、处理结果接收单元、处理结果发送单元;其中,数据预处理单元,负责对接收的数据进行数据拆分、不同数据类型需要持久化存储的目标数据库分析、按照预置校验规则对各类数据进行正确性和一致性校验;数据库分配单元,根据数据预处理单元的目标数据库分析结果从数据库连接池取得目标数据库的连接配置和数据库引擎;存储指令组装单元,根据持久化数据的格式和目标数据库将数据组装为对应格式的持久化存储指令;(2)数据请求处理模块,用于对应用程序发送的数据请求进行响应并从相应数据库中获取数据返回到应用程序,包括请求接收单元、请求解析单元、数据库分配单元、请求指令组装单元、请求指令发送单元、返回数据接收单元、返回数据分析单元、数据包组装单元、数据包发送单元;其中,请求解析单元,用于分析应用程序请求获取的数据格式和类型;数据库分配单元,用于根据请求解析单元的解析结果,从数据库连接池取得目标数据库的连接配置和数据库引擎,返回数据分析单元分析各数据库中返回的数据格式和关联关系;数据包组装单元,用于根据返回数据分析单元的分析结果对各类数据进行合并组装。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科朗思信息技术有限公司,未经北京中科朗思信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910236513.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据的迁移方法和系统
- 下一篇:一种数据转移方法及相关设备