【技术实现步骤摘要】
一种数据查询方法、装置、计算机设备及存储介质
[0001]本公开涉及计算机
,具体而言,涉及一种数据查询方法、装置、计算机设备及存储介质。
技术介绍
[0002]广告主在进行广告投放时,需要制定投放计划,然后按照投放计划进行广告投放。广告在投放之后,广告主需要查看点击、展示次数等数据来对投放计划进行调整。
[0003]一应用场景中,广告在投放之后产生的广告数据是存储在分布式全文搜索引擎(Elasticsearch,ES)上的,广告主在进行数据查询时,一般是发送广告主标识到后台,后台再基于广告主标识查询该广告主下的投放计划,再基于投放计划去ES查询广告数据。在这个过程中,由于广告主下的投放计划往往数量较多,查询到的广告数据的数据量也比较大,因此在这个查询过程中参数传输较多,查询速度较慢。
技术实现思路
[0004]本公开实施例至少提供一种数据查询方法、装置、计算机设备及存储介质。
[0005]第一方面,本公开实施例提供了一种数据查询方法,应用于查询服务器,包括:
[0006]接收携 ...
【技术保护点】
【技术特征摘要】
1.一种数据查询方法,其特征在于,应用于查询服务器,包括:接收携带有用户标识和查询参数的查询请求;基于所述用户标识,从所述查询服务器的第一数据库存储的第一数据表中查找与所述用户标识对应的媒体内容的目标投放计划标识;基于所述目标投放计划标识,连接所述第一数据库中与所述查询参数对应的至少一个第二数据表,生成临时数据表;其中,所述第二数据表中存储有与所述查询参数对应的参数值,所述参数值为按照所述投放计划标识对应的投放计划进行媒体内容投放之后产生的交互数据值;对所述临时数据表中,对应的查询参数值为空的目标投放计划标识对应的查询参数值进行补零处理,并基于补零处理后的临时数据表,返回与所述查询请求对应的目标查询数据。2.根据权利要求1所述的方法,其特征在于,所述查询服务器还存储有第三数据表,所述第三数据表中存储有第一查询参数标识,所述第一查询参数对应的参数值所在的第四数据表存储在第二数据库。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标投放计划标识,连接所述第一数据库中与所述查询参数对应的至少一个第二数据表,包括:基于所述目标投放计划标识,连接所述第一数据库中除所述第三数据表中的第一查询参数外的其他第二查询参数分别对应的至少一个第二数据表。4.根据权利要求2或3所述的方法,其特征在于,在基于所述第三数据表,确定在所述查询请求中携带的查询参数包括至少一个第一查询参数的情况下,所述方法还包括:从所述第二数据库中查询所述查询请求中携带的第一查询参数所在的第四数据表,获取与所述目标投放计划标识对应的第一查询数据;将所述第一查询数据添加至所述临时数据表中。5.根据权利要求1所述的方法,其特征在于,所述基于所述目标投放计划标识,连接所述第一数据库中与所述查询参数对应的至少一个第二数据表,生成临时数据表,包括:将所述第二数据表中与所述目标投放标识对应的数据,按照所述目标投放标识和所述查询参数进行数据整合,得到整合后的数据;将整合后的数据添加至所述临时数据表中。6.根据权利要求1所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:李子龙,孟烨,
申请(专利权)人:北京有竹居网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。