[发明专利]一种基于非结构化数据库和IPF的共享文档的系统在审

专利信息
申请号: 201811626857.9 申请日: 2018-12-28
公开(公告)号: CN109726182A 公开(公告)日: 2019-05-07
发明(设计)人: 吕军震;李长松;胥洪锋;于国方;石小永;武佳 申请(专利权)人: 新博卓畅技术(北京)有限公司
主分类号: G06F16/176 分类号: G06F16/176;G06F16/33
代理公司: 北京驰纳智财知识产权代理事务所(普通合伙) 11367 代理人: 单晶
地址: 065001 河北省*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 服务实现模块 非关系型数据库 非结构化数据库 存储 共享文档 路由实现 业务逻辑 设计数据库 数据存储库 数据吞吐率 调用系统 服务接口 内部连接 请求数据 冗余数据 文档共享 文档数据 业务场景 优化系统 构建 调用 母体 服务
【说明书】:

发明提供一种基于非结构化数据库和IPF的共享文档的系统,包括IPF和Camel,还包括以下模块:SpringBoot、服务实现模块、路由实现模块、数据存储库:所述SpringBoot是所述系统的母体,所述系统基于所述SpringBoot进行构建;所述路由实现模块用于实现符合IHE规范的服务接口,并将这些接口在系统内部连接到对应的所述服务实现模块;所述服务实现模块用于实现系统内部用于文档共享的具体业务逻辑;所述Camel用于调用系统内部的各个服务。本发明利用非关系型数据库优势来存储各种文档数据,基于非关系型数据库来设计业务逻辑,减少不必要的循环和调用,提高整体的数据吞吐率,基于具体的业务场景设计数据库,而非无差别的存储所有的请求数据,降低冗余数据的存储,优化系统的处理速度。

技术领域

本发明涉及医疗诊断的技术领域,特别是一种基于非结构化数据库和IPF的共享文档的系统。

背景技术

现有的共享文档方案中,尤其以IPF对IHE的规范支持的较好,但基于IPF的文档共享方案只有IPF官方的示例项目,其只是将IPF进行了集成,且支持XDS协议,但由于仅仅是示例项目,因此其将文档数据只是存储在了内存中,因此存在断电数据丢失的问题。

因此公司如需使用IPF的共享文档方案,大多先下载其官方示例项目(即内存版本的XDS),然后对其进行数据存储部分进行改动,改动过程为将数据的存储由内存改为数据库。

目前已知的方案中,大多为两种:一是采用了关系型数据库,例如ORACLE等,但由于此类数据库天生对非结构化数据的支持不好,因此其效率低下;二是采用了非关系型数据库,例如MONGODB等,此方案在数据插入和存储效率上有明显的提升,但受限于官方IPF示例项目本身的业务逻辑问题,其数据存储效率还是会很差,且无法通过升级硬件或搭建集群环境来解决此问题。

这两种方案中,都采用了将请求数据拆分为五部分,即DocumentEntry、Folder、SubmissionSet、Association、DocumentEntry。而且每次请求被拆分完成后,这五部分每部分都可能有若干个,这样服务器在实际数据存储时,就需要无差别的存储所有的数据,并将这五部分数据分别存储在五张表中,且这五部分在存储的时候,每一部分都需要在对应的表中进行校验(举例,某次请求被拆分后,共有8个对象<这8个对象分别属于五部分中的一种>,这样当前请求就需要被校验8次),这就意味着数据被拆分的个数越多,请求就越耗时。

对现有系统测试后,发现存在以下缺点:一是现有系统的处理速度过于缓慢,会造成极差的用户体验;二是随着数据库数据量增加,系统整体的处理速度会出现明显的降低。

发明内容

为了解决上述的技术问题,本发明提出一种基于非结构化数据库和IPF的共享文档的系统,利用非关系型数据库优势来存储各种文档数据,基于非关系型数据库来设计业务逻辑,减少不必要的循环和调用,提高整体的数据吞吐率,基于具体的业务场景设计数据库,而非无差别的存储所有的请求数据,降低冗余数据的存储,优化系统的处理速度。

本发明目的是提供了一种基于非结构化数据库和IPF的共享文档的系统,包括IPF和Camel,还包括以下模块:

SpringBoot、服务实现模块、路由实现模块、数据存储库:

所述SpringBoot是所述系统的母体,所述系统基于所述SpringBoot进行构建;

所述路由实现模块:用于实现符合IHE规范的服务接口,并将这些接口在系统内部连接到对应的所述服务实现模块;

所述服务实现模块:用于实现系统内部用于文档共享的具体业务逻辑;所述Camel:用于调用系统内部的各个服务。

优选的是,所述路由实现模块包括ITI-18路由子模块、ITI-41路由子模块、ITI-42路由子模块和ITI-43路由子模块。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新博卓畅技术(北京)有限公司,未经新博卓畅技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811626857.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top