数据查询方法、装置及计算机可读存储介质 .pdf
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(10)申请公布号CN110457346A
(43)申请公布日2019.11.15
(21)申请号CN201910608691.6
(22)申请日2019.07.05
(71)申请人中国平安财产保险股份有限公司
地址518000广东省深圳市福田区益田路5033号平安金融中心12、13、38、39、40
层
(72)发明人章育涛
(74)专利代理机构深圳市沃德知识产权代理事务所(普通合伙)
代理人高杰
(51)Int.CI
权利要求说明书说明书幅图
(54)发明名称
数据查询方法、装置及计算机可读
存储介质
(57)摘要
本发明涉及数据处理技术领域,公
开了一种数据查询方法,该方法包括:接
收用户触发的数据查询指令并解析,获取
待查询数据对应的字段信息;根据所述字
段信息,利用ElasticSearch对所述字段信
息进行数据搜索,获取所述字段信息对应
的特征信息;基于利用ElasticSearch查询
得到的所述特征信息,在HBase数据库中
查找并获取所述特征信息对应的存储在
HBase数据库中的用户数据。本发明还提
出一种数据查询装置以及一种计算机可读
存储介质。本发明实现了一种快速查询用
户大量信息的方案,提高了数据查询的便
捷性和数据查询的效率,节约了查询时
间。
法律状态
法律状态公告日法律状态信息法律状态
2021-07-02实质审查的生效实质审查的生效
2019-11-15公开公开
权利要求说明书
1.一种数据查询方法,其特征在于,所述方法包括:
接收用户触发的数据查询指令并解析,获取待查询数据对应的字段信息;
根据所述字段信息,利用ElasticSearch对所述字段信息进行数据搜索,获取所述字段
信息对应的特征信息;
基于利用ElasticSearch查询得到的所述特征信息,在HBase数据库中查找并获取所
述特征信息对应的存储在HBase数据库中的用户数据。
2.如权利要求1所述的数据查询方法,其特征在于,所述接收用户触发的数据查询指
令并解析,获取待查询数据对应的字段信息,之前还包括:
按照数据查询需求,配置ElasticSearch和HBase数据库。
3.如权利要求2所述的数据查询方法,其特征在于,所述按照数据查询需求,配置
ElasticSearch和HBase数据库,包括:
按照数据查询需求,设置每个用户分别对应的自定义字段信息;
将自定义的所述字段信息写入HBase数据库对应的预设组件中,得到HBase数据查
询组件;
将得到的所述HBase数据查询组件写入ElasticSearch对应的查询字段中,并在
ElasticSearch中建立包含所述查询字段的索引信息。
4.如权利要求3所述的数据查询方法,其特征在于,所述按照数据查询需求,设置每个
用户分别对应的自定义字段信息,包括:
根据数据查询应用场景,确定为获取用户数据所对应的待抽取的字段数量;
根据确定的所述待抽取的字段数量,从每个用户信息中抽取出所述待抽取字段数量
对应的用户字段信息,并将抽取出的所述用户字段信息组成对应的自定义字段信息;
其中,所述用户字段信息包括:用户识别码、身份证号码、合同编号、投保编码以及
用户年龄、性别和用户职业信息。
5.如权利要求1至4任一项所述的数据查询方法,其特征在于,所述根据所述字段信
息,利用ElasticSearch对所述字段信息进行数据搜索,获取所述字段信息对应的特征
信息,包括:
将所述字段信息中的多个字段同时作为搜索目标,利用ElasticSearch进行所有字段
的多