发明名称 |
一种数据查询的方法及查询服务器 |
摘要 |
本发明公开了一种数据查询的方法及查询服务器,主要内容包括:在接收到时效性要求较低的客户端发送的离线查询请求时,并不立即为该客户端进行数据查询,而是在数据查询系统处于空闲状态后再响应离线查询请求,因此,使数据查询系统同时响应的客户端数量较少,确保对时效性要求高的客户端能够得到快速响应,并且还不影响时效性要求较低的客户端的数据查询请求的处理。 |
申请公布号 |
CN102081626B |
申请公布日期 |
2012.12.26 |
申请号 |
CN200910238666.X |
申请日期 |
2009.11.30 |
申请人 |
中国移动通信集团北京有限公司;中国移动通信集团公司 |
发明人 |
陈文平;孟海超;王艳红;杨英苹;章玮;史风立;邬启明;王磊;刘广财 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
郭润湘 |
主权项 |
一种数据查询的方法,其特征在于,所述方法包括:在接收客户端发送的离线查询请求后,判断数据查询系统的资源占用率是否小于设定值;若是,则根据所述离线查询请求中携带的查询条件进行数据查询;否则,延迟到所述数据查询系统的资源占用率小于设定值时,再根据所述离线查询请求中携带的查询条件进行数据查询;所述根据所述离线查询请求中携带的查询条件进行数据查询,包括:确定所述离线查询请求中携带的查询条件的先后顺序,根据预先存储的查询条件和聚类字段的对应关系,按照查询条件的先后顺序依次判断是否存在各查询条件对应的聚类字段;若每个查询条件存在对应的聚类字段,则将每个查询条件对应的聚类字段的相同部分作为进行数据查询的查询结果;若部分查询条件存在对应的聚类字段,则按照查询条件的先后顺序,确定第一个不存在对应聚类字段的查询条件和该查询条件前一位的查询条件对应的聚类字段,并根据确定的查询条件和该查询条件之后的其他查询条件,在确定的聚类字段中进行数据查询,并将所述离线查询请求中携带的查询条件对应的聚类字段作为进行数据查询的查询结果;若全部查询条件都不存在对应的聚类字段,则从数据库表中进行数据查询。 |
地址 |
100007 北京市东城区东直门南大街7号 |