基于传输信道的数据存储方法、装置、设备和存储介质制造方法及图纸

技术编号:25406645 阅读:20 留言:0更新日期:2020-08-25 23:09
本申请公开了一种基于传输信道的数据存储方法、装置、设备和存储介质,涉及数据存储技术领域。具体实现方案为:获取待存储的目标数据;将所述目标数据通过与对端之间的传输信道发送至所述对端,以供所述对端接收到所述目标数据后,通过所述传输信道返回所述目标数据;接收所述对端返回的所述目标数据;返回将所述目标数据通过所述传输信道发送至所述对端的操作,直到所述目标数据满足存储终止条件。本申请实施例脱离实物介质或共享实物介质,提高存储性能。

【技术实现步骤摘要】
基于传输信道的数据存储方法、装置、设备和存储介质
本申请涉及计算机技术,尤其涉及数据存储

技术介绍
现有技术一般通过实物介质存储数据,如磁盘,内存,缓存甚至生物基因等等各种易失或不易失的本地或远程实物介质。实物介质具有成本和寿命、使用环境等多种天然缺陷,这使得在实际应用中会受限于这些缺陷,无法达到存储性能的真正最优,而是限定存储资源情况下的最优;进一步也限制了使用实物介质进行数据存储的产品或设备的性能提升。
技术实现思路
本申请实施例提供了一种基于传输信道的数据存储方法、装置、设备和存储介质,以脱离实物介质或共享实物介质,提高存储性能。第一方面,本申请实施例提供了一种基于传输信道的数据存储方法,包括:获取待存储的目标数据;将所述目标数据通过与对端之间的传输信道发送至所述对端,以供所述对端接收到所述目标数据后,通过所述传输信道返回所述目标数据;接收所述对端返回的所述目标数据;返回将所述目标数据通过所述传输信道发送至所述对端的操作,直到所述目标数据满足存储终止条件。第二方面,本申请实施例提供了一种基于传输信道的数据存储方法,包括:接收待存储的目标数据,所述目标数据是对端通过与本端之间的传输信道发送的;响应于所述目标数据不满足存储终止条件,将所述目标数据通过所述传输信道发送至所述对端,以供所述对端接收到所述目标数据后,通过所述传输信道返回所述目标数据;返回所述目标数据的接收操作。第三方面,本申请实施例还提供了一种基于传输信道的数据存储装置,包括:获取模块,用于获取待存储的目标数据;发送模块,用于将所述目标数据通过与对端之间的传输信道发送至所述对端,以供所述对端接收到所述目标数据后,通过所述传输信道返回所述目标数据;接收模块,用于接收所述对端返回的所述目标数据;返回模块,用于返回将所述目标数据通过所述传输信道发送至所述对端的操作,直到所述目标数据满足存储终止条件。第四方面,本申请实施例还提供了一种基于传输信道的数据存储装置,包括:接收模块,用于接收待存储的目标数据,所述目标数据是对端通过与本端之间的传输信道发送的;发送模块,用于响应于所述目标数据不满足存储终止条件,将所述目标数据通过所述传输信道发送至所述对端,以供所述对端接收到所述目标数据后,通过所述传输信道返回所述目标数据;返回模块,用于返回所述目标数据的接收操作。第五方面,本申请实施例还提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行任一实施例所提供的一种基于传输信道的数据存储方法。第六方面,本申请实施例还提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行任一实施例所提供的一种基于传输信道的数据存储方法。根据本申请的技术脱离实物介质或共享实物介质,提高存储性能。应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1a是本申请实施例中的第一种基于传输信道的数据存储方法的流程图;图1b是本申请实施例中的第一种数据存储场景图;图1c是本申请实施例中的数据存储位置示意图;图2a是本申请实施例中的第二种基于传输信道的数据存储方法的流程图;图2b是本申请实施例中的第二种数据存储场景图;图3a是本申请实施例中的第三种基于传输信道的数据存储方法的流程图;图3b是本申请实施例中的第三种数据存储场景图;图4a是本申请实施例中的第四种基于传输信道的数据存储方法的流程图;图4b是本申请实施例中的第四种数据存储场景图;图5是本申请实施例中的第五种基于传输信道的数据存储方法的流程图;图6是本申请实施例中的第一种基于传输信道的数据存储装置的结构图;图7是本申请实施例中的第二种基于传输信道的数据存储装置的结构图;图8是用来实现本申请实施例的基于传输信道的数据存储方法的电子设备的框图。具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。根据本申请的实施例,图1a是本申请实施例中的第一种基于传输信道的数据存储方法的流程图,本申请实施例适用于存储数据的情况。该方法通过基于传输信道的数据存储装置执行,该装置采用软件和/或硬件实现,并具体配置于具备一定数据运算能力的电子设备中。图1b是本申请实施例中的第一种数据存储场景图,结合体图1a和图1b,本实施例提供的基于传输信道的数据存储方法,包括:S110、获取待存储的目标数据。S120、将目标数据通过与对端之间的传输信道发送至对端,以供对端接收到目标数据后,通过传输信道返回目标数据。为了方便描述,将待存储的数据称为目标数据,目标数据可以是各种格式的数据,如图片、文本、音视频等。具体的,电子设备(可称为本端)获取待存储的目标数据,电子设备可以是终端或服务器。如图1b所示,本端与另一电子设备(可称为对端)之间搭建有传输信道,传输信道包括但不限于有线网络传输信道、无线网络(如光纤)传输信道、射频信道、激光通信信道、量子通信信道等。另一电子设备也可以是终端或服务器。本端将目标数据转化为与传输信道适配的信号,如光、电、磁等各种形式的信号,再将该信号通过对应的传输信道发送至对端。对端接收本端通过传输信道发送的、待存储的目标数据。然后,通过传输信道返回目标数据。如图1b所示,对端响应于目标数据不满足存储终止条件,将目标数据通过传输信道发送至本端。其中,存储终止条件也就是不需要继续存储的条件,如果目标数据满足存储终止条件,则不需要继续存储目标数据,如果目标数据不满足存储终止条件,则需要继续存储目标数据。可选的,如果目标数据满足存储终止条件,结束本次操作,对端不再返回目标数据。如果目标数据不满足存储终止条件,对端通过传输信道返回目标数据。S130、接收对端返回的目标数据。S140、判断目标数据是否满足存储终止条件,如果判断结果为是,即目标数据满足存储终止条件,跳转到S150;如果判断结果为否,即目标数据不满足存储终止条件,返回S120。S150、结束本次操作。本端接收对端返回的目标数据之后,判断目标数据是否满足存储终止条件。其中,存本文档来自技高网...

【技术保护点】
1.一种基于传输信道的数据存储方法,其特征在于,包括:/n获取待存储的目标数据;/n将所述目标数据通过与对端之间的传输信道发送至所述对端,以供所述对端接收到所述目标数据后,通过所述传输信道返回所述目标数据;/n接收所述对端返回的所述目标数据;/n返回将所述目标数据通过所述传输信道发送至所述对端的操作,直到所述目标数据满足存储终止条件。/n

【技术特征摘要】
1.一种基于传输信道的数据存储方法,其特征在于,包括:
获取待存储的目标数据;
将所述目标数据通过与对端之间的传输信道发送至所述对端,以供所述对端接收到所述目标数据后,通过所述传输信道返回所述目标数据;
接收所述对端返回的所述目标数据;
返回将所述目标数据通过所述传输信道发送至所述对端的操作,直到所述目标数据满足存储终止条件。


2.根据权利要求1所述的方法,其特征在于,所述返回将所述目标数据通过所述传输信道发送至所述对端的操作,直到所述目标数据满足存储终止条件,包括:
返回将所述目标数据通过所述传输信道发送至所述对端的操作,直到所述目标数据不存在,或者所述目标数据满足删除条件。


3.根据权利要求1所述的方法,其特征在于,所述传输信道上配置有数据中转站;
所述将所述目标数据通过与对端之间的传输信道发送至所述对端,包括:
将所述目标数据通过与对端之间的传输信道发送至所述数据中转站,并通过所述数据中转站转发至所述对端。


4.根据权利要求1所述的方法,其特征在于,在所述返回将所述目标数据通过所述传输信道发送至所述对端的操作之前,还包括:
对接收到的所述目标数据进行设定处理,所述设定处理包括读取、修改、删除、增减和重编码中的至少一项。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述传输信道的时延和信道容量确定所述传输信道的数据存储容量。


6.根据权利要求1-5任一项所述的方法,其特征在于,所述将所述目标数据通过与对端之间的传输信道发送至所述对端,包括:
将所述目标数据进行分割打包,得到多个数据包;
根据信道传输速率,将所述多个数据包通过与对端之间的传输信道依次发送至所述对端,直到接收到所述对端返回的、所述多个数据包中首次被发送的数据包。


7.一种基于传输信道的数据存储方法,其特征在于,包括:
接收待存储的目标数据,所述目标数据是对端通过与本端之间的传输信道发送的;
响应于所述目标数据不满足存储终止条件,将所述目标数据通过所述传输信道发送至所述对端,以供所述对端接收到所述目标数据后,通过所述传...

【专利技术属性】
技术研发人员:王柳锋李占学
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1