[发明专利]一种基于HBase的健康医疗数据查询方法在审

专利信息
申请号: 202011576809.0 申请日: 2020-12-28
公开(公告)号: CN112597214A 公开(公告)日: 2021-04-02
发明(设计)人: 张金波;张睿智;朱亚静;王东伟 申请(专利权)人: 浪潮云信息技术股份公司
主分类号: G06F16/2458 分类号: G06F16/2458;G06F16/22;G06F16/25;G06F16/27;G06F16/28;G16H10/60
代理公司: 济南信达专利事务所有限公司 37100 代理人: 郗艳荣
地址: 250100 山东省济南市高*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 hbase 健康 医疗 数据 查询 方法
【说明书】:

发明特别涉及一种基于HBase的健康医疗数据查询方法。该基于HBase的健康医疗数据查询方法,首先基于入院记录表在HBase中创建存储健康医疗数据的HBase表,客户端搜集过滤条件调用HBase接口,HBase接口查询数据,并将数据返回客户端解析处理。该基于HBase的健康医疗数据查询方法,查询HBase表记录时能够实现毫秒级返回,不仅提高了数据存储的可扩展性,还提高了查询效率,适宜推广应用。

技术领域

本发明涉及数据存储与查询技术领域,特别涉及一种基于HBase的健康医疗数据查询方法。

背景技术

随着移动互联网、5G的新兴技术不断发展的今天,各种应用、App(Application,应用程序)日益普及导致医疗行业产生的数据量越来越大、数据种类越来越多样化,不仅包括传统的用二维表存储的结构化数据,也包括各种图片、文档、音视频非结构化数据和xml、html等半结构化数据,这对传统关系型数据库的存储和查询构成了很大的挑战。

传统数据库一般都是单体架构,缺乏分布式的可扩展的架构支持,这就不能很好的满足超大规模数据的存储需要,也不能满足性能方面的要求,毕竟单体架构的垂直升级是有瓶颈的,不可能无限制升级,但分布式就不存在这个问题,可无限制扩展。在这种背景下,为了支撑行业数据的存储和查询需求,必须寻求一种分布式的可扩展的数据库架构,在硬件基本不变的情况下满足海量数据的存储、查询、分析功能。

为了解决现有技术中大数据量分析,查询效率低的问题,本发明提出了一种基于HBase的健康医疗数据查询方法。

发明内容

本发明为了弥补现有技术的缺陷,提供了一种简单高效的基于HBase的健康医疗数据查询方法。

本发明是通过如下技术方案实现的:

一种基于HBase的健康医疗数据查询方法,其特征在于:首先基于入院记录表在HBase中创建存储健康医疗数据的HBase表,客户端搜集过滤条件调用HBase接口,HBase接口查询数据,并将数据返回客户端解析处理。

所述HBase表创建支持预分区的方式,一个分区对应一个region,加载HBase表时能够将HBase表的region加载到不同的regionserver(提供读写服务的进程)上,通过负载均衡,从而提高数据的读写效率。

通过所述客户端选择过滤条件拼装成设计行键rowkey或设计行键rowkey前缀,然后向HBase发送读请求,获取真正的行键rowkey的查询范围;然后根据行键rowkey查询范围获取列族中的列数据,并将获取到的列数据返回客户端;客户端接收返回的列数据并对数据进行解析。

所述设计行键rowkey格式为1位大写随机字母+身份证号+医院名称+Long.Max_Value–入院时间。

所述客户端获取身份证号、医院名称和入院时间范围作为入参调用HBase接口。

HBase协处理器查询HBase表的每个region的起始键startkey前缀,并将起始键startkey前缀与客户端传入的设计行键rowkey拼装成真正的行键rowkey,然后调用HBase的读接口获取真正的行键rowkey的查询范围。

所述客户端根据传入的参数拼接起始行键startRowkey和终止行键endRowkey,然后将HBase表的每个分区的起始键startKey与客户端拼接的起始行键startRowkey和终止行键endRowkey生成真正的起始行键startRowkey和真正的终止行键endRowkey。

将入院记录表的所有列和列值拼装成json串存入到HBase表列族的一个列下,所述客户端根据HBase接口返回的json串进行解析处理。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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