发明名称 多维数据查询方法及系统
摘要 一种多维数据查询方法,包括以下步骤:中转服务器接收请求端发送的请求数据包;所述中转服务器根据所述请求数据包将查询请求并行发送到多个对应的数据源接口服务器;所述数据源接口服务器收到查询请求后进行查询处理,将查询结果组成应答包,并将所述应答包发送至所述中转服务器;所述中转服务器将应答包返回至请求端。该方法能提高数据响应能力,同时能缓解网络压力。此外,还提供一种多维数据查询系统。
申请公布号 CN102571715B 申请公布日期 2015.07.29
申请号 CN201010607876.4 申请日期 2010.12.27
申请人 腾讯科技(深圳)有限公司 发明人 蓝善议
分类号 H04L29/06(2006.01)I;G06F17/30(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 广州华进联合专利商标代理有限公司 44224 代理人 何平;曾旻辉
主权项 一种多维数据查询方法,包括以下步骤:中转服务器接收请求端发送的请求数据包;所述中转服务器根据所述请求数据包将查询请求并行发送到多个对应的数据源接口服务器,具体为:所述中转服务器解析所述请求数据包,获取多个查询请求及对应的标志位信息,根据所述标志位信息将多个查询请求并行发送到与标志位信息对应的数据源接口服务器;所述数据源接口服务器收到查询请求后进行查询处理,将查询结果组成应答包,并将所述应答包发送至所述中转服务器;同一个请求数据包,中转服务器会接收到多个数据源接口服务器返回的针对不同查询请求的应答包,中转服务器将查询请求发送到各数据源接口服务器后,将在预设时间阈值内接收到的应答包进行合并,而超过预设时间阈值未收到的应答包则放弃,中转服务器将接收到的应答包进行合并处理,得到一个组合式应答包,具体是:生成组合式应答包的包头,将应答包的包体合并成组合式应答包的包体,将组合式应答包的包头和包体组合成所述组合式应答包,该组合式应答包含有多个数据源接口服务器的查询结果,组合式应答包的包头记录该组合式应答包的信息,将所述组合式应答包返回至请求端。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室