【技术实现步骤摘要】
一种信息缓存方法、装置、设备及介质
本专利技术实施例涉及计算机
,尤其涉及一种信息缓存方法、装置、设备及介质。
技术介绍
随着网络的快速发展,通过网络查询感兴趣的物品已被人们广泛使用。如何在能够快速、准确的响应用户对物品的访问请求的基础上保证系统的稳定性已经成为一个亟待解决的技术问题。现有技术中,为了减轻系统的压力,将请求返回的数据存在缓存中一段时间,减轻了对数据库的压力,也提高了系统的性能。图1是现有技术中后台系统的缓存结构示意图。如图1所示,后台系统接收请求110,先查询缓存120,当缓存120中没有相应的信息时,再查询数据库130。图2是现有技术中响应用户发起的访问请求的流程图,如图2所示,当检测到访问请求时,执行S210,开始响应,执行S220查询缓存中是否有相应的数据,如果没有与访问请求对应的响应数据,则执行S230,从数据库中查询对应的响应数据,然后执行S240,将响应数据回写至缓存中,然后执行S250,将响应数据返回至发起访问请求的终端,如果缓存中有与访问请求对应的响应数据,则直接将响应数 ...
【技术保护点】
1.一种信息缓存方法,其特征在于,包括:/n接收来自访问渠道的信息访问请求,所述信息访问请求包括所述访问渠道的渠道标识以及访问对象的对象标识;/n根据所述渠道标识与所述对象标识生成所述访问对象的查询标识,将所述查询标识与缓存中的至少一个存储标识进行匹配;/n若所述缓存中不存在与所述查询标识相匹配的存储标识,则请求获取与所述查询标识对应的渠道信息记录,所述渠道信息记录为所述访问对象在所述渠道标识对应的渠道下的信息记录;/n若所述渠道信息记录为空值,则将所述查询标识与空值对应存储在缓存中。/n
【技术特征摘要】
1.一种信息缓存方法,其特征在于,包括:
接收来自访问渠道的信息访问请求,所述信息访问请求包括所述访问渠道的渠道标识以及访问对象的对象标识;
根据所述渠道标识与所述对象标识生成所述访问对象的查询标识,将所述查询标识与缓存中的至少一个存储标识进行匹配;
若所述缓存中不存在与所述查询标识相匹配的存储标识,则请求获取与所述查询标识对应的渠道信息记录,所述渠道信息记录为所述访问对象在所述渠道标识对应的渠道下的信息记录;
若所述渠道信息记录为空值,则将所述查询标识与空值对应存储在缓存中。
2.根据权利要求1所述的方法,其特征在于,还包括:
若所述渠道信息记录为空值,则获取所述对象标识对应的固定信息记录,并将所述对象标识与所述固定信息记录存储在缓存中,所述固定信息记录为所述访问对象在非渠道下的信息记录。
3.根据权利要求1中的方法,其特征在于,所述根据所述渠道标识与所述对象标识生成所述访问对象的查询标识,包括:
将所述对象标识以及所述渠道标识进行首尾拼接,形成所述访问对象的查询标识。
4.根据权利要求2所述的方法,其特征在于,在请求获取与所述查询标识对应的渠道信息记录之后,还包括:
若所述渠道信息记录为空,则将所述固定信息记录作为所述查询标识对应的目标信息记录,并将所述目标信息记录返回至客户端。
5.根据权利要求1所述的方法,其特征在于,还包括:
若所述缓存中存在与所述查询标识相匹配的存储标识,则获取与所述存储标识对应的渠道信息记录,并根据所述渠道信息记录确定与所述查询标识对应的目标信息记录,并将所述目标信息记录返回至客户端。
<...
【专利技术属性】
技术研发人员:陈大蔚,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。