【技术实现步骤摘要】
多用户数据共享方法、系统、电子设备及存储介质
[0001]本申请涉及电子
,具体地涉及一种多用户数据共享方法、系统、电子设备及存储介质。
技术介绍
[0002]在一些应用场景中,多个用户间需要共享数据。对于该共享数据,需要将数据的访问权限设置为只读,否则会产生用户权限与数据安全问题。若某一用户需要对该共享数据进行修改,需要将该共享数据复制到自己的存储空间,在自己的存储空间内对共享数据进行修改。采用该方式,修改的共享数据不会影响其他用户对共享数据的访问,保障了用户权限与数据安全。
[0003]但是,上述方法需要在各用户的存储空间复制相同的副本,占用较多的用户存储空间。
技术实现思路
[0004]有鉴于此,本申请提供一种多用户数据共享方法、系统、电子设备及存储介质,以利于解决现有技术中当需要对共享数据进行写入时,需要在各用户的存储空间复制相同的副本,占用较多的用户存储空间的问题。
[0005]第一方面,本申请实施例提供了一种多用户数据共享系统,包括:
[0006]N个上层文件系统,每 ...
【技术保护点】
【技术特征摘要】
1.一种多用户数据共享系统,其特征在于,包括:N个上层文件系统,每个用户对应一个所述上层文件系统,其中,第i个用户对第i个上层文件系统具有读写权限,1≤N,1≤i≤N;下层文件系统,每个用户对所述下层文件系统均具有只读权限;N个联合挂载文件系统,每个用户对应一个所述联合挂载文件系统,其中,第i个用户对应的所述第i个上层文件系统和所述下层文件系统挂载在第i个联合挂载文件系统;其中,所述第i个联合挂载文件系统被配置为:若接收到数据读取指令,则优先访问所述第i个上层文件系统;若接收到与所述下层文件系统对应的数据写入指令,则将所述数据写入指令对应的数据存储在所述第i个上层文件系统中。2.根据权利要求1所述的多用户数据共享系统,其特征在于,所述若接收到数据读取指令,则优先访问所述第i个上层文件系统,包括:若接收到数据读取指令,且所述第i个上层文件系统和所述下层文件系统中均存储有所述数据读取指令对应的数据,则在所述第i个上层文件系统中读取所述数据读取指令对应的数据。3.根据权利要求1所述的多用户数据共享系统,其特征在于,所述第i个联合挂载文件系统还被配置为:若接收到与所述下层文件系统相对应的数据删除指令,则将所述数据删除指令对应的数据在所述第i个上层文件系统中进行标记,通过所述标记将所述数据删除指令对应的数据在所述第i个联合挂载文件系统中隐藏。4.根据权利要求1
‑
3任一项所述的多用户数据共享系统,其特征在于,还包括:N个路径映射模块,其中,第i个路径映射模块用于将所述第i个联合挂载文件系统的文件路径映射为所述下层文件系统的文件路径。5.根据权利要求4所述的多用户数据共享系统,其特征在于,所述路径映...
【专利技术属性】
技术研发人员:刘伟,王一,
申请(专利权)人:展讯通信上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。