The invention provides a method, system, device and storage medium based on mixed cloud data aggregation, which is applied to the public cloud end connecting multiple private clouds. The method includes the following steps: public cloud receives retrieval instructions, including private cloud end of the hospital to be retrieved, data retrieval conditions and data aggregation index; public cloud end receives retrieval instructions to the hospital to be retrieved according to the retrieval instructions; and public cloud end receives retrieval instructions to the hospital to be retrieved according to the retrieval instructions. The invention can make the retrieval and aggregation of data based on multiple private cloud hospitals faster and more accurate. When the condition of data retrieval becomes complex or the demand for data retrieval increases, all kinds of retrieval can still be carried out quickly, accurately and orderly.
【技术实现步骤摘要】
基于混合云数据聚合的方法、系统、设备及存储介质
本专利技术涉及数据聚合领域,具体地说,涉及基于混合云数据聚合的方法、系统、设备及存储介质。
技术介绍
在现代医疗信息技术与病种诊疗信息分析中,为了达到全面与精确分析病因的目的,对于同一病种,需要分析不同医疗环境下的患者诊疗数据,有的分析研究还要求患者数据量要达到一定的规模,从而通过大量的患者数据来分析得到更有效的病种诊疗路径与治疗方法。然而很多时候,在某一家医院中,曾经患过某种疾病并且满足某些特定条件(如:用药为‘二甲双胍’、性别为‘男性’等)的患者数量往往是有限的。因此从多家医院检索(获取或统计)满足特定条件的“患者诊疗数据”势在必行。传统的技术在检索多家私有云端医院患者诊疗数据(以下简称“数据”)时,一般都是由算法工程师根据一定的检索条件一一去每家私有云端医院运行事先写好的“取数”程序,程序运行完,就得到了满足条件的数据。再将得到的数据导入到excel等文本文件,然后由相应的数据工程师将检索得到的多家私有云端医院数据合并得到最终数据,这其中,缺乏一个充当聚合多家私有云端医院数据的“公有云端”平台。每家私有云端有一个数据检索平台,数据工程师登录到各私有云端平台跑出数据,下载到文本文件然后通过另外的“聚合”程序将多家私有云端数据进行聚合分析。传统的多私有云端数据检索技术,是非智能的。不但所需人力成本大,且在“聚合”多家私有云端医院数据时极易出错。它的缺点非常明显:A).得到数据的整个过程耗时较长,特别是在查询条件复杂,数据聚合指标较多的情况下,检索数据会耗费大量时间,并且算法工程师首先需要登录到每家私有云端服 ...
【技术保护点】
1.一种基于混合云数据聚合的方法,应用于连接多个私有云端的公有云端,其特征在于,包括以下步骤:所述公有云端接收检索指令,所述检索指令包括待检索医院的私有云端、数据检索条件以及数据聚合指标;所述公有云端根据所述检索指令向待检索医院的私有云端发送所述数据检索条件;所述公有云端接收私有云端根据所述数据检索条件执行数据检索,获得的检索结果;以及所述公有云端根据所述数据聚合指标对所有私有云端反馈的检索结果执行数据聚合操作。
【技术特征摘要】
1.一种基于混合云数据聚合的方法,应用于连接多个私有云端的公有云端,其特征在于,包括以下步骤:所述公有云端接收检索指令,所述检索指令包括待检索医院的私有云端、数据检索条件以及数据聚合指标;所述公有云端根据所述检索指令向待检索医院的私有云端发送所述数据检索条件;所述公有云端接收私有云端根据所述数据检索条件执行数据检索,获得的检索结果;以及所述公有云端根据所述数据聚合指标对所有私有云端反馈的检索结果执行数据聚合操作。2.根据权利要求1所述的基于混合云数据聚合的方法,其特征在于,所述公有云端根据所述待检索医院的私有云端的数量建立多道线程,每一道线程只针对一所述私有云端发送所述数据检索条件和接收所述私有云端反馈的检索结果。3.根据权利要求2所述的基于混合云数据聚合的方法,其特征在于,所述公有云端并行发送所述数据检索条件所述私有云端,并且并行接收所述私有云端反馈的检索结果。4.根据权利要求1所述的基于混合云数据聚合的方法,其特征在于,所述公有云端还建立至少一数据聚合线程,当所述公有云端接收到所有所述私有云端反馈的检索结果后,所述数据聚合线程根据所述数据聚合指标对所有私有云端反馈的检索结果执行数据聚合操作。5.根据权利要求1所述的基于混合云数据聚合的方法,其特征在于,所述公有云端间歇性发送数据获取指令到所述私有云端,并将所述私有云端反馈的检索结果储存于分布式数据库。6.根据权利要求5所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。