数据共享方法、共享设备和系统技术方案

技术编号:26597266 阅读:44 留言:0更新日期:2020-12-04 21:19
本发明专利技术提供了一种数据共享方法、共享设备和系统,该方法包括:实时与至少一个其他的共享设备同步至少一个共享数据的元数据;接收请求方发来的数据访问请求,其中,数据访问请求用于获取目标共享数据;根据至少一个共享数据的元数据,确定存储有目标共享数据的目标共享设备;从目标共享设备获取目标共享数据;将目标共享数据发送给请求方。本方案能够通过无中心节点的实时数据共享方式来提升用户对共享设备的使用体验。

【技术实现步骤摘要】
数据共享方法、共享设备和系统
本专利技术涉及数据管理及访问
,特别涉及数据共享方法、共享设备和系统。
技术介绍
随着智能设备的普及,越来越需要实现设备与设备之间的数据共享。现阶段实现数据共享的方法是使用中心节点,将所需要的各种数据同步到中心节点以供各智能设备进行获取。然而,在该数据共享的方法中,当用户需要获取某一数据时,需要去该中心节点进行所需数据的获取;另外,当需要进行数据的共享时,必须将要共享的数据存储至该中心节点,从而其他设备才能去访问该中心节点,以获取到该数据,如此,不论用户是获取数据还是存储数据都需要访问数据存储的中心节点,这使得用户在使用过程中非常不方便,因此采用中心节点的方式进行数据共享会影响到用户的使用体验。
技术实现思路
本专利技术提供了数据共享方法、共享设备和系统,能够通过无中心节点的实时数据共享方式来提升用户对共享设备的使用体验。第一方面,本专利技术实施例提供了一种数据共享方法,该方法应用于共享设备,包括:实时与至少一个其他的共享设备同步至少一个共享数据的元数据;接本文档来自技高网...

【技术保护点】
1.数据共享方法,其特征在于,应用于共享设备,包括:/n实时与至少一个其他的共享设备同步至少一个共享数据的元数据;/n接收请求方发来的数据访问请求,其中,数据访问请求用于获取目标共享数据;/n根据所述至少一个共享数据的元数据,确定存储有所述目标共享数据的目标共享设备;/n从所述目标共享设备获取所述目标共享数据;/n将所述目标共享数据发送给所述请求方。/n

【技术特征摘要】
1.数据共享方法,其特征在于,应用于共享设备,包括:
实时与至少一个其他的共享设备同步至少一个共享数据的元数据;
接收请求方发来的数据访问请求,其中,数据访问请求用于获取目标共享数据;
根据所述至少一个共享数据的元数据,确定存储有所述目标共享数据的目标共享设备;
从所述目标共享设备获取所述目标共享数据;
将所述目标共享数据发送给所述请求方。


2.根据权利要求1所述的方法,其特征在于,
所述从所述目标共享设备获取所述目标共享数据,包括:
当所述目标共享设备为当前的共享设备时,在所述当前的共享设备中查找所述目标共享数据;
当所述目标共享设备不是当前的共享设备时,向所述目标共享设备发送目标数据请求,以使所述目标共享设备根据所述目标数据请求返回所述目标共享数据,接收所述目标共享数据。


3.根据权利要求1所述的方法,其特征在于,
所述共享数据包括共享文件;
所述实时与至少一个其他的共享设备同步至少一个共享数据的元数据,包括:
当接收到任一其他的共享设备发来的目标元数据时,从所述目标元数据中获取当前共享文件所在的目标目录;
判断当前的共享设备的元数据中是否存在与所述目标目录相同的当前目录;
如果否,将所述目标元数据添加到当前的共享设备的元数据中。


4.根据权利要求3所述的方法,其特征在于,进一步包括:
在当前的共享设备的元数据中存在与所述目标目录相同的当前目录时,从所述目标元数据中获取所述当前共享文件的名称;
判断所述当前目录中是否存在与所述当前共享文件的名称相同的名称;
如果存在,则确定所述当前共享文件与所述相同的名称对应的文件中存在时间最短的目标文件,根据所述当前的共享设备的元数据,确定保存有所述目标文件的第一共享设备,通知所述第一共享设备修改所述目标文件的名称,接收所述第一共享设备发来的所述目标文件的修改后的名称,将所述目标文件的修改后的名称同步到所述当前的共享设备的元数据中;
如果不存在,则将所述目标元数据添加到当前的共享设备的元数据中。


5.根据权利要求1所述的方法,其特征在于,
所述实时与至少一个其他的共享设备同步至少一个共享数据的元数据,包括:
在当前的...

【专利技术属性】
技术研发人员:张晓刘贇吴东南张小芳赵晓南张思蒙杜科星
申请(专利权)人:西北工业大学
类型:发明
国别省市:陕西;61

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

1