一种信息缓存方法、装置、设备及介质制造方法及图纸

技术编号:26762230 阅读:28 留言:0更新日期:2020-12-18 23:08
本发明专利技术实施例公开了一种信息缓存方法、装置、设备及介质,所述方法包括:接收来自访问渠道的信息访问请求,信息访问请求包括访问渠道的渠道标识以及访问对象的对象标识;根据渠道标识与对象标识生成访问对象的查询标识,将查询标识与缓存中的至少一个存储标识进行匹配;若缓存中不存在与查询标识相匹配的存储标识,则请求获取与查询标识对应的渠道信息记录,渠道信息记录为访问对象在渠道标识对应的渠道下的信息记录;若渠道信息记录为空值,则将查询标识与空值对应存储在缓存中,达到了在接收到通过不同渠道发送的高频次的信息访问请求时,节省各请求的响应信息在内存中的占用空间的效果,降低了服务器缓存被占满的风险,提高了系统的稳定性。

【技术实现步骤摘要】
一种信息缓存方法、装置、设备及介质
本专利技术实施例涉及计算机
,尤其涉及一种信息缓存方法、装置、设备及介质。
技术介绍
随着网络的快速发展,通过网络查询感兴趣的物品已被人们广泛使用。如何在能够快速、准确的响应用户对物品的访问请求的基础上保证系统的稳定性已经成为一个亟待解决的技术问题。现有技术中,为了减轻系统的压力,将请求返回的数据存在缓存中一段时间,减轻了对数据库的压力,也提高了系统的性能。图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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1