基于动态配置标签倒排索引的数据查询方法和装置制造方法及图纸

技术编号:42650610 阅读:22 留言:0更新日期:2024-09-06 01:43
本发明专利技术公开了一种基于动态配置标签倒排索引的数据查询方法和装置,包括配置模块、数据处理模块、数据存储模块,其中,配置模块用于可视化配置数据标签的倒排索引任务的相关信息,包括源端数据库信息、增量数据读取方式、源端数据表及其构建倒排索引的标签字段相关信息、目标端数据库信息、和插入的目标端数据表及其相关字段信息;数据处理模块用于根据配置的相关信息从源端数据库读取医疗数据,并将读取的医疗数据处理和组装成适于数据标签倒排索引的形式,并作为组装结果数据;数据存储模块用于基于RoaringBitmap将组装结果数据存储到目标端数据表中,这样可以简化数据处理并提高检索效率。

【技术实现步骤摘要】

本专利技术属于医疗数据处理,具体涉及一种基于动态配置标签倒排索引的数据查询方法和装置


技术介绍

1、名词解释:kafka:为高吞吐量、持久性、分布式的发布订阅的消息队列系统;topic:是kafka中存储消息的逻辑概念,可以认为是一个消息集合;postgresql:简称为postgres,是一个开源的关系型数据库管理系统;pg_roaringbitmap插件:是postgresql的插件,提供了对roaringbitmap数据类型的支持;roaringbitmap:是一种高效的压缩位图数据结构,用于表示大规模的位集合,它具有较小的内存占用和快速的位运算操作,适用于处理大规模的数据集;jdbc(java database connectivity):其为java语言数据库连接,用于客户端程序访问数据库的应用程序接口;sql:是一种用于管理关系型数据库系统(rdbms)的标准化查询语言,用于定义、操作和管理关系数据库中的数据,可以执行各种操作,包括数据查询、数据更新、数据删除等。

2、面对医疗大数据领域内多家医院形式复杂、多种且大数据量的条件检索本文档来自技高网...

【技术保护点】

1.一种基于动态配置标签倒排索引的数据查询装置,其特征在于,包括配置模块、数据处理模块、数据存储模块;

2.根据权利要求1所述的基于动态配置标签倒排索引的数据查询装置,其特征在于,所述增量数据读取方式,包括kafka同步方式、主键增量方式、以及时间增量方式;

3.根据权利要求1所述的基于动态配置标签倒排索引的数据查询装置,其特征在于,所述根据配置的相关信息从源端数据库读取医疗数据,包括:

4.根据权利要求1所述的基于动态配置标签倒排索引的数据查询装置,其特征在于,所述根据配置的相关信息从源端数据库读取医疗数据,包括:

5.根据权利要求3所述...

【技术特征摘要】

1.一种基于动态配置标签倒排索引的数据查询装置,其特征在于,包括配置模块、数据处理模块、数据存储模块;

2.根据权利要求1所述的基于动态配置标签倒排索引的数据查询装置,其特征在于,所述增量数据读取方式,包括kafka同步方式、主键增量方式、以及时间增量方式;

3.根据权利要求1所述的基于动态配置标签倒排索引的数据查询装置,其特征在于,所述根据配置的相关信息从源端数据库读取医疗数据,包括:

4.根据权利要求1所述的基于动态配置标签倒排索引的数据查询装置,其特征在于,所述根据配置的相关信息从源端数据库读取医疗数据,包括:

5.根据权利要求3所述的基于动态配置标签倒排索引的数据查询装置,其特征在于,所述将读取的医疗数据处理和组装成适于数据标签倒排索引的形式,包括:

6.根据权...

【专利技术属性】
技术研发人员:韩敏黄宏戚铭杰汪利东
申请(专利权)人:杭州古珀医疗科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1