[发明专利]缓存数据控制方法及设备在审
申请号: | 201710412883.0 | 申请日: | 2017-06-05 |
公开(公告)号: | CN108984433A | 公开(公告)日: | 2018-12-11 |
发明(设计)人: | 谢人超;谢俊峰;诸华林;黄韬 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F12/0897 | 分类号: | G06F12/0897;G06F12/0877;H04L29/08 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨泽;刘芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边缘缓存节点 请求数据 数据获取请求 缓存数据 目标缓存 反馈数据信息 接收终端设备 中心缓存 终端设备 集合 发送 应用 | ||
本发明实施例提供一种缓存数据控制方法及设备,应用于第一边缘缓存节点,所述方法包括:接收终端设备发送的数据获取请求,所述数据获取请求中包括待请求数据的标识;在所述第一边缘缓存节点中不包括所述待请求数据时,在所述第一边缘缓存节点对应的边缘缓存节点集合、及所述第一边缘缓存节点对应的中心缓存节点中,确定包括所述待请求数据的目标缓存节点;在所述目标缓存节点中获取待请求数据。用于提高向终端设备反馈数据信息的效率。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种缓存数据控制方法及设备。
背景技术
在数据服务器和终端设备之间通常部署有缓存节点,缓存节点可以缓存数据服务器中的部分数据,当终端设备需要从数据服务器中获取数据信息时,终端设备可以在从缓存节点中获取所需的数据信息。
目前,数据服务器和终端设备之间通常部署有两级缓存节点,分别记为一级缓存节点和二级缓存节点,其中,终端设备可以与第一缓存节点直接通信,一级缓存节点可以和二级缓存节点直接通信,二级缓存节点可以和数据服务器直接通信。当终端设备需要获取数据信息时,终端设备先向一级缓存节点请求获取数据信息,若一级缓存节点中缓存有该数据信息时,则向终端设备发送该数据信息;若一级缓存节点中未缓存有该数据信息,则一级缓存节点向二级缓存节点请求获取该数据信息,并向设备发送该数据信息;若二级缓存节点中也未缓存该数据信息,则二级缓存节点向数据服务器请求获取该数据信息,向一级缓存节点发送该数据信息,并由一级缓存节点向终端设备发送该数据信息。
由上可知,在现有技术中,终端设备需要获取数据信息时,必须逐级向各缓存节点、及数据服务器请求获取数据,导致向终端设备反馈数据信息的效率低下。
发明内容
本发明实施例提供一种缓存数据控制方法及设备,提高了向终端设备反馈数据信息的效率。
第一方面,本申请提供一种缓存数据控制方法,在第一边缘缓存节点接收到终端设备发送的、包括待请求数据的标识数据获取请求之后,第一边缘缓存节点判断其是否缓存有待请求数据,若是,则第一边缘缓存节点在本地获取待请求数据,若否,则第一边缘缓存节点在第一边缘缓存节点对应的边缘缓存节点集合、及第一边缘缓存节点对应的中心缓存节点中,确定包括待请求数据的目标缓存节点,并在目标缓存节点中获取待请求数据。
在上述过程中,由于第一边缘缓存节点可以与边缘缓存节点集合中的各个边缘缓存节点通信,使得第一边缘缓存节点可以在更多的缓存节点中获取待请求数据,进一步的,第一边缘缓存节点可以选择缓存有待请求数据的目标缓存节点,并在目标缓存节点中获取待请求数据,无需逐步向各级缓存节点请求获取待请求数据,进而提高了向终端设备反馈数据信息的效率。
在一种可能的实施方式中,在第一边缘缓存节点对应的边缘缓存节点集合、及第一边缘缓存节点对应的中心缓存节点中,确定包括待请求数据的目标缓存节点,包括:
根据待请求数据的标识,在边缘缓存节点集合和中心缓存节点中确定包括待请求数据的命中缓存节点;
根据命中缓存节点的个数、及命中缓存节点中包括的缓存节点类型,在命中缓存节点中确定目标缓存节点。
可选的,在确定命中缓存节点的个数为1时,则将命中缓存节点确定为目标缓存节点
可选的,在确定命中缓存节点中包括至少两个第二边缘缓存节点时,根据第一边缘缓存节点与每一个第二边缘缓存节点之间的链路质量,在至少两个第二边缘缓存节点中确定目标缓存节点;
可选的,在确定命中缓存节点中包括第三边缘缓存节点和中心缓存节点,向第三边缘缓存节点和目标缓存节点发送并行请求消息,并接收第三边缘缓存节点和目标缓存节点发送的并行响应消息,将最早接收到的并行响应消息对应的缓存节点确定为目标缓存节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710412883.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种处理IO请求的方法及装置
- 下一篇:数据安全关联存储方法及装置