[发明专利]一种信息查询方法及装置在审
申请号: | 201910456849.2 | 申请日: | 2019-05-29 |
公开(公告)号: | CN110162543A | 公开(公告)日: | 2019-08-23 |
发明(设计)人: | 艾国信;赵鸿楠;汤文强;周志成;宋超 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;G06F16/2453 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 史翠;王宝筠 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 唯一标识 信息查询请求 查询 存储空间 查询请求 对端设备 失败消息 信息查询 发送 数据库 查询服务器 带宽利用率 查询效率 匹配 服务器 过滤 解析 带宽 占用 返回 | ||
1.一种信息查询方法,其特征在于,应用于服务器端,所述方法包括:
接收对端设备发送的信息查询请求,所述信息查询请求中携带待查询信息的唯一标识;
响应于所述信息查询请求,查询本地存储空间中是否存在所述唯一标识;
若所述本地存储空间中存在所述唯一标识,则从数据库中获取与所述唯一标识相匹配的信息,并将获取到的信息发送至所述对端设备;
若所述本地存储空间中不存在所述唯一标识,则向所述对端设备发送查询失败消息。
2.根据权利要求1所述的方法,其特征在于,所述数据库包括缓存数据库和持久型数据库;
所述若所述本地存储空间中存在所述唯一标识,则从数据库中获取与所述唯一标识相匹配的信息,并将获取到的信息发送至所述对端设备,包括:
查询所述缓存数据库中是否存在与所述唯一标识相匹配的信息;
若所述缓存数据库中存在与所述唯一标识相匹配的信息,则获取与所述唯一标识相匹配的信息并发送至所述对端设备;
若所述缓存数据库中不存在与所述唯一标识相匹配的信息,则从所述持久型数据库中获取与所述唯一标识相匹配的信息并发送至所述对端设备。
3.根据权利要求2所述的方法,其特征在于,在所述若所述缓存数据库中不存在与所述唯一标识相匹配的信息,则从所述持久型数据库中获取与所述唯一标识相匹配的信息之后,所述方法还包括:
将从所述持久型数据库中获取到的信息更新至所述缓存数据库中。
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
若所述持久型数据库中不存在与所述唯一标识相匹配的信息,则向所述对端设备发送查询失败消息。
5.根据权利要求1所述的方法,其特征在于,在所述响应于所述信息查询请求,查询本地存储空间中是否存在所述唯一标识之前,更新所述本地存储空间中存储的信息的唯一标识的过程包括:
当监测到所述数据库中存储的信息发生变化后,向所述数据库发送信息同步请求,所述信息同步请求用于请求从所述数据库中获取更新时间晚于所述本地存储空间的最新更新时间的信息的唯一标识,所述最新更新时间为所述本地存储空间最近一次更新所存储的信息的唯一标识的时间;
接收所述数据库发送的更新时间晚于所述最新更新时间的信息的唯一标识并存储至所述本地存储空间中,以及记录本次更新的更新时间。
6.根据权利要求5所述的方法,其特征在于,所述数据库包括缓存数据库;
在监测到所述数据库中存储的信息发生变化之前,更新所述数据库中的信息的过程,包括:
当接收到新增的信息后,将所述新增的信息及对应的唯一标识发送至所述缓存数据库中进行存储,并记录本次更新的更新时间;
或者,所述数据库包括缓存数据库和持久型数据库;
在监测到所述数据库中存储的信息发生变化之前,更新所述数据库中的信息的过程,包括:
当接收到新增的信息后,将所述新增的信息及对应的唯一标识存储至所述持久型数据库中,并在所述持久型数据库中记录本次更新的更新时间;
以及,将所述新增的信息及对应的唯一标识存储至所缓存数据库中,并在所述缓存数据库中记录本次更新的更新时间。
7.一种信息查询装置,其特征在于,应用于服务器端,所述装置包括:
接收模块,用于接收对端设备发送的信息查询请求,所述信息查询请求中携带待查询信息的唯一标识;
查询模块,用于响应所述信息查询请求,查询本地存储空间中是否存在所述唯一标识;
查询结果获取模块,用于当所述本地存储空间中存在所述唯一标识时,从数据库中获取与所述唯一标识相匹配的信息,并将获取到的信息发送至所述对端设备;
失败消息返回模块,用于当所述本地存储空间中不存在所述唯一标识时,向所述对端设备发送查询失败消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910456849.2/1.html,转载请声明来源钻瓜专利网。