The invention discloses a business data query method, device, system, storage medium and electronic device, the method includes: receiving inquiry instruction, inquiry instruction includes the basic information of the user, at least one data information, and query conditions; according to the user's basic information and data information queries were in statistical database in advance store business data, set to generate the user basic information and business data collection information; according to the query condition, will set the user basic information collection and data collection operation, generating business data query information; return to the business data query information. The implementation of the present invention will need to query the data information into the user basic information and data information, and then query in the statistical database stored data, set to generate the basic user information collection and data information, and set operations, a business data query information, realize the multi dimension business data query.
【技术实现步骤摘要】
业务数据查询方法、装置、系统、存储介质及电子设备
本专利技术涉及数据统计领域,尤其涉及一种业务数据查询方法、装置、系统、存储介质及电子设备。
技术介绍
在金融企业运营和管理过程中,为了了解用户的投资情况,通常需要查询各类用户的信息进行统计筛选。目前的业务数据查询方法包括以下几种:1)使用ElasticSearch搜索服务器进行业务数据查询,然而ElasticSearch搜索服务器只能进行单一维度查询,不能进行多维度数据组合查询,无法满足统计类筛选的需求;2)使用Hadoop家庭产品Hive进行业务数据查询,然而使用Hive进行多维度数据组合查询时需要至少三台服务器进行发送指令,再进行汇总,耗时长,速度慢,无法满足高频率查询;3)使用Spark进行业务数据查询,然而Spark对服务器的配置要求过高,增加成本。
技术实现思路
本专利技术的目的在于克服现有技术无法实现快速、低成本地进行多维度业务数据组合查询的不足,提供一种业务数据查询方法、装置、系统、存储介质及电子设备。本专利技术的技术方案提供一种业务数据查询方法,包括:接收到查询指令,所述查询指令包括用户基本信息、至少一个业务数据信息、以及查询条件;根据所述用户基本信息和所述业务数据信息分别在预先存储业务数据的统计数据库进行查询,生成用户基本信息集合和业务数据信息集合;根据所述查询条件,将所述用户基本信息集合和所述业务数据信息集合进行集合运算,生成业务数据查询信息;返回所述业务数据查询信息。进一步的,所述根据所述查询条件,将所述用户基本信息集合和所述业务数据信息集合进行集合运算,生成业务数据查询信息,具体包括:将 ...
【技术保护点】
一种业务数据查询方法,其特征在于,包括:接收到查询指令,所述查询指令包括用户基本信息、至少一个业务数据信息、以及查询条件;根据所述用户基本信息和所述业务数据信息分别在预先存储业务数据的统计数据库进行查询,生成用户基本信息集合和业务数据信息集合;根据所述查询条件,将所述用户基本信息集合和所述业务数据信息集合进行集合运算,生成业务数据查询信息;返回所述业务数据查询信息。
【技术特征摘要】
1.一种业务数据查询方法,其特征在于,包括:接收到查询指令,所述查询指令包括用户基本信息、至少一个业务数据信息、以及查询条件;根据所述用户基本信息和所述业务数据信息分别在预先存储业务数据的统计数据库进行查询,生成用户基本信息集合和业务数据信息集合;根据所述查询条件,将所述用户基本信息集合和所述业务数据信息集合进行集合运算,生成业务数据查询信息;返回所述业务数据查询信息。2.如权利要求1所述的业务数据查询方法,其特征在于,所述根据所述查询条件,将所述用户基本信息集合和所述业务数据信息集合进行集合运算,生成业务数据查询信息,具体包括:将所述用户基本信息集合和所述业务数据信息集合计算交集、合集和/或差集,生成所述业务数据查询信息。3.如权利要求1所述的业务数据查询方法,其特征在于,所述接收到查询指令,所述查询指令包括用户基本信息、至少一个业务数据信息、以及查询条件,之前包括:将所述用户基本信息和所述业务数据信息的字符串标签转换成对应的数字标签,分别生成用户基本信息数字标签列表和业务数据信息数字标签列表;将所述用户基本信息数字标签列表和所述业务数据信息数字标签列表存储至所述统计数据库。4.如权利要求3所述的业务数据查询方法,其特征在于,所述根据所述用户基本信息和所述业务数据信息分别在预先存储业务数据的统计数据库进行查询,生成用户基本信息集合和业务数据信息集合,具体包括:根据所述用户基本信息数字标签列表和所述业务数据信息数字标签列表分别在预先存储业务数据的统计数据库进行查询,生成用户基本信息集合和业务数据信息集合。5.一种业务数据查询装置,其特征在于,包括:查询指令接收模块,用于接收到查询指令,所述查询指令包括用户基本信息、至少一个业务数据信息、以及查询条件;查询模块,用于根据所述用户基本信息和所述业务数据信息分别在预先存储业务数据的统计数据库进行查询,生成用户基本信息集合和业务数据信息集合;统计模块,用于根据所述查询条件,将所述用户基本信息集合和所述业务数据信息集合进行集合运算,生成业务数据查询信息;返回模块,用于返回所述业务数据查询信息。6.如权利要求5所述的业务数据查询装置,其特征在于,所述统计模块,具体用于:将所述用户基本信息集合和所述业务数据信息集合计算交集、合集和/或差集,生成所述业务数据查询信息。7.如权利要求5所述的业务数据查询装置,其特征在于,所述业务数据查询装置还包括:转换模块,用于将所述用户基本信息和所述业务数据信息的字符串标签转换成对应的数字标签,生成用户基本信息数字标签列表和业务数据信息数字标签列表;存储模块,用于将所述用户基本信息数字标签列表和所述业务数据信息数字标签列表存储至所述统计数据库。8....
【专利技术属性】
技术研发人员:李然,
申请(专利权)人:北京凤凰理理它信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。