本申请公开了一种目标内容获取方法和装置。一种目标内容获取方法,包括:发送目标内容查询消息;其中,所述目标内容查询消息携带了所述第一终端所在的区域的区域标识和目标内容标签;接收第二终端设备发送的目标内容;其中,所述目标内容为父内容的第i段子内容;所述父内容预先被分成了多段子内容,分布在多个区域中。本申请的技术方案,把一个文件划分成多个子片段分别存储在不同的区域中的终端中,实现了分布式存储,避免了同时存储在同一个服务器中造成的网络带宽压力。器中造成的网络带宽压力。器中造成的网络带宽压力。
【技术实现步骤摘要】
目标内容获取方法和装置
[0001]本申请涉及通信
,具体而言,涉及一种目标内容获取方法和装置。
技术介绍
[0002]数据文件内容往往存储在一个固定的服务器中,如果内容比较大,不仅占用服务器的空间比较大,而且对内容进行读取访问时,往往会造成很大的带宽压力,降低服务器的性能,这种存储方式有很大弊端。
技术实现思路
[0003]本申请的主要目的在于提供一种目标内容获取方法、装置、设备和存储介质,以解决上述问题。
[0004]为了实现上述目的,根据本申请的一个方面,提供了一种目标内容获取方法,应用于第一终端,包括:
[0005]发送目标内容查询消息;
[0006]其中,所述目标内容查询消息携带了所述第一终端所在的区域的区域标识和目标内容标签;
[0007]接收第二终端设备发送的目标内容;
[0008]其中,所述目标内容为父内容的第i段子内容;
[0009]所述父内容预先被分成了多段子内容,分布在多个区域中。
[0010]在一种实施方式中,所述目标内容查询消息还携带了层标识;发送目标内容查询消息之前,所述方法还包括:
[0011]根据目标内容的标签确定目标内容所在的目标层级和目标区域;
[0012]发送目标内容查询消息,包括:
[0013]向目标层级和目标区域发送目标内容查询消息。
[0014]在一种实施方式中,发送目标内容查询消息,包括:
[0015]向同区域的终端发送目标内容查询消息;
[0016]如果接收不到响应消息,则按照距离从小到大的规则向非同区域的终端发送查询消息。
[0017]在一种实施方式中,还包括:所述第一终端根据已经保存的内容计算已经保存的内容的标签;
[0018]所述第一终端根据所述已经保存的内容的标签的和预先设定的标签连续表确定目标内容的标签。
[0019]在一种实施方式中,所述目标内容为父内容的第i段子内容,存储在第i个区域中;
[0020]其中,所述父内容包括n段子内容,所述n段子内容预先分布在n个不同的区域中;0≤i≤n;
[0021]第一终端发送目标内容查询消息,包括:如果目标内容的标签为i,则向第i个区域
中的终端设备发送目标内容查询消息。
[0022]在一种实施方式中,所述目标内容查询消息还携带了层标识、移动的目标区域中的具体地址、移动到具体地址的时间范围;
[0023]当移动到目标区域中的具体地址后,接收第二终端发送的子内容。
[0024]根据本申请的第二方面,本申请还提出了一种目标内容获取方法,应用于第二终端,包括:
[0025]接收第一终端发送的目标内容查询消息,所述目标内容查询消息中携带了第一终端所在的区域标识和所述目标内容的标签;
[0026]向所述第一终端设备发送所述目标内容;
[0027]所述目标内容为父内容的第i段子内容,存储在第i个区域中;
[0028]其中,所述父内容包括n段子内容,所述n段子内容预先分布在n个不同的区域中;0≤i≤n。
[0029]在一种实施方式中,接收第一终端发送的目标内容查询消息后,
[0030]根据所述目标内容的标签查找本地是否有所述标签对应的目标内容;
[0031]如果有,则判断目标内容查询消息中携带的区域标识与的区域标识是否相同;
[0032]如果相同,则向所述第一终端发送所述目标内容。
[0033]在一种实施方式中,所述第二终端位于的区域的序号为i;
[0034]接收到第一终端发送的目标内容查询消息后,
[0035]获取所述目标内容查询消息中的目标内容的标签i;
[0036]如果确定本地存储了标签i对应的目标内容,则将所述目标内容发送给所述第一终端n。
[0037]在一种实施方式中,接收到第一终端发送的目标内容查询消息后,获取所述目标内容查询消息中的目标内容的标签i、层标识、移动的目标区域中的具体地址、移动到具体地址的时间范围;
[0038]当移动到目标区域中的具体地址后,向所述第一终端发送所述目标内容。
[0039]根据本申请的第三方面,本申请还提出了一种目标内容获取装置,应用于第一终端,所述装置包括:
[0040]发送模块,用于发送目标内容查询消息;
[0041]其中,所述目标内容查询消息携带了所述第一终端所在的区域的区域标识和目标内容标签;
[0042]接收模块,用于接收第二终端设备发送的目标内容;
[0043]其中,所述目标内容为父内容的第i段子内容;
[0044]所述父内容预先被分成了多段子内容,分布在多个区域中。
[0045]在一种实施方式中,所述目标内容查询消息还携带了层标识;
[0046]还包括处理模块,用于发送目标内容查询消息之前,根据目标内容的标签确定目标内容所在的目标层级和目标区域;
[0047]发送模块还用于:向目标层级和目标区域发送目标内容查询消息。
[0048]在一种实施方式中,发送模块还用于:
[0049]向同区域的终端发送目标内容查询消息;
[0050]如果接收不到响应消息,则按照距离从小到大的规则向非同区域的终端发送查询消息。
[0051]在一种实施方式中,处理模块还用于:所述第一终端根据已经保存的内容计算已经保存的内容的标签;
[0052]所述第一终端根据所述已经保存的内容的标签的和预先设定的标签连续表确定目标内容的标签。
[0053]在一种实施方式中,所述目标内容为父内容的第i段子内容,存储在第i个区域中;
[0054]其中,所述父内容包括n段子内容,所述n段子内容预先分布在n个不同的区域中;0≤i≤n;
[0055]发送模块还用于:如果目标内容的标签为i,则向第i个区域中的终端设备发送目标内容查询消息。
[0056]在一种实施方式中,所述目标内容查询消息还携带了层标识、移动的目标区域中的具体地址、移动到具体地址的时间范围;
[0057]接收模块还用于,当移动到目标区域中的具体地址后,接收第二终端发送的子内容。
[0058]根据本申请的第四方面,本申请还提出了一种目标内容获取装置,应用于第二终端,包括:
[0059]接收模块,用于接收第一终端发送的目标内容查询消息,所述目标内容查询消息中携带了第一终端所在的区域标识和所述目标内容的标签;
[0060]处理模块,用于向所述第一终端设备发送所述目标内容;
[0061]所述目标内容为父内容的第i段子内容,存储在第i个区域中;
[0062]其中,所述父内容包括n段子内容,所述n段子内容预先分布在n个不同的区域中;0≤i≤n。
[0063]在一种实施方式中,处理模块还用于,接收第一终端发送的目标内容查询消息后,根据所述目标内容的标签查找本地是否有所述标签对应的目标内容;
[0064]如本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种目标内容获取方法,其特征在于,应用于第一终端,所述方法包括:发送目标内容查询消息;其中,所述目标内容查询消息携带了所述第一终端所在的区域的区域标识和目标内容标签;接收第二终端设备发送的目标内容;其中,所述目标内容为父内容的第i段子内容;所述父内容预先被分成了多段子内容,分布在多个区域中。2.如权利要求1所述的目标内容获取方法,其特征在于,所述目标内容查询消息还携带了层标识;发送目标内容查询消息之前,所述方法还包括:根据目标内容的标签确定目标内容所在的目标层级和目标区域;发送目标内容查询消息,包括:向目标层级和目标区域发送目标内容查询消息。3.如权利要求1所述的目标内容获取方法,其特征在于,发送目标内容查询消息,包括:向同区域的终端发送目标内容查询消息;如果接收不到响应消息,则按照距离从小到大的规则向非同区域的终端发送查询消息。4.如权利要求2所述的目标内容获取方法,其特征在于,还包括:所述第一终端根据已经保存的内容计算已经保存的内容的标签;所述第一终端根据所述已经保存的内容的标签的和预先设定的标签连续表确定目标内容的标签。5.如权利要求2所述的目标内容获取方法,其特征在于,所述目标内容为父内容的第i段子内容,存储在第i个区域中;其中,所述父内容包括n段子内容,所述n段子内容预先分布在n个不同的区域中;0≤i≤n;第一终端发送目标内容查询消息,包括:如果目标内容的标签为i,则向第i个区域中的终端设备发送目标内容查询消息。6.如权利要求1所述的目标内容获取方法,其特征在于,所述目标内容查询消息还携带了层标识、移...
【专利技术属性】
技术研发人员:高栈年,陈涛,
申请(专利权)人:苏州车萝卜汽车电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。