【技术实现步骤摘要】
本专利技术涉及医疗数据
,尤其涉及。
技术介绍
目前,随着我国经济持续稳定的发展和现代科技的日新月异,人们越来越多的关注自身健康,在满足日常工作和生活的需求之外,人们也迫切希望通过网络或者手机上网就能随时查看流行病的季节信息、了解每种疾病下的用药情况以及针对自身疾病获得一些个性化的推荐服务等。对于公共卫生机构,它们希望各个社区居民的医疗数据能够自动汇总,并自动对这些数据进行统计分析,统计的结果用来进行流行病的趋势分析和爆发预警,从而为制定防治干预计划提供有力的参考依据。与此同时,随着国家新医改政策的颁布和实施,与健康直接相关的医疗行业开始迅猛发展,医疗数据越来越趋于高度集中化。大规模区域医疗信息系统和大型医疗数据中心将逐步建立,数据总量可达PB级以上的存储需求,日更新量GB级甚至TB级。在海量医疗数据的访问上,存在大规模数据统计计算的服务,而且需要尽可能快的查询响应时间,通常还需要能够做到高并发,例如各种统计查询。同时健康云系统的基于统计的业务也相当复杂,且需求变化大,需要系统有很多的扩展性。而且医疗数据规模很大,且医疗数据之间具有强关联性,不同类型的用户 ...
【技术保护点】
一种海量医疗数据的快速统计查询方法,其特征在于,所述方法包括:从不同的数据源收集、过滤和处理医疗数据,保存处理后的医疗数据到分布式文件系统hdfs或者hbase中;针对某个或某些基于统计的医疗数据,利用所述分布式文件系统hdfs或者hbase来创建并初始化统计树;针对新增的医疗数据进行一个或多个增量计算,并用增量计算的结果去更新所述统计树;服务端基于所创建的一个或者多个统计树来响应用户的统计查询请求,将所述统计查询请求解析成基于一个或者多个统计树的子查询,并合并成多个子查询的结果返回给所述用户。
【技术特征摘要】
1.一种海量医疗数据的快速统计查询方法,其特征在于,所述方法包括 从不同的数据源收集、过滤和处理医疗数据,保存处理后的医疗数据到分布式文件系统hdfs或者hbase中; 针对某个或某些基于统计的医疗数据,利用所述分布式文件系统hdfs或者hbase来创建并初始化统计树; 针对新增的医疗数据进行ー个或多个增量计算,并用増量计算的结果去更新所述统计树; 服务端基于所创建的一个或者多个统计树来响应用户的统计查询请求,将所述统计查询请求解析成基于ー个或者多个统计树的子查询,并合并成多个子查询的结果返回给所述用户。2.根据权利要求1所述海量医疗数据的快速统计查询方法,其特征在于,所述从不同的数据源收集、过滤和处理医疗数据,保存处理后的医疗数据到分布式文件系统hdfs或者hbase中,具体包括 利用各种消息中间件从不同的数据源收集医疗数据,并基于MapReduce程序对所收集的医疗数据进行过滤处理,将过滤处理后的数据导入到分布式文件系统hdfs或者hbase中。3.根据权利要求1所述海量医疗数据的快速统计查询方法,其特征在于,所述利用所述分布式文件系统hdfs或者hbase来创建并初始化统计树,具体包括 利用传统数据库或分布式文件系统hdfs或者h...
【专利技术属性】
技术研发人员:张帆,彭智,须成忠,闫茜,甘波,
申请(专利权)人:中国科学院深圳先进技术研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。