一种操作控制的方法、装置、终端设备和介质制造方法及图纸

技术编号:22021726 阅读:26 留言:0更新日期:2019-09-04 01:09
本申请公开了一种操作控制的方法、装置、终端设备和介质,属于计算机技术领域,操作控制的方法包括:为用户访问的网络硬盘创建虚拟磁盘,接收用户针对虚拟磁盘发出的操作指令;确定该操作指令为指定类型操作指令时,通过磁盘信息接口,获取虚拟磁盘所属的硬盘分区的当前可用容量;基于当前可用容量,对虚拟磁盘的容量配置信息进行更新;针对配置更新后的虚拟磁盘,执行指定类型操作指令。这样,减少了对虚拟磁盘的缓存区域的容量限制。

A Method, Device, Terminal Equipment and Media for Operational Control

【技术实现步骤摘要】
一种操作控制的方法、装置、终端设备和介质
本申请涉及计算机
,尤其涉及一种操作控制的方法、装置、终端设备和介质。
技术介绍
随着云计算的发展,云存储作为一种新兴的存储方式,成为存储领域未来发展的趋势。云存储将分散的,不同的存储资源进行整合,并通过网络传输、分布式计算、集群服务等技术为用户提供统一的存储服务。网络硬盘(如,金山快盘和百度云盘)是云存储的一种服务提供形式。现有技术下,访问网络硬盘时,通常通过虚拟磁盘访问网络硬盘的方式。但是,采用这种方式,由于虚拟磁盘的缓存区域容量固定且有限,这极大地限制了网络硬盘数据缓存的容量,给用户带来了不便。
技术实现思路
本申请实施例提供一种操作控制的方法、装置、终端设备和介质,用以在用户访问网络硬盘时,减少缓存容量的限制。一方面,提供一种操作控制的方法,包括:接收针对虚拟磁盘发出的操作指令,虚拟磁盘是针对用户访问的网络硬盘创建的;确定操作指令为指定类型操作指令时,通过磁盘信息接口,获取虚拟磁盘所属的硬盘分区的当前可用容量,硬盘分区中创建有用于存储虚拟磁盘的缓存数据的缓存区域;基于当前可用容量,对虚拟磁盘的容量配置信息进行更新;针对配置更新后的虚本文档来自技高网...

【技术保护点】
1.一种操作控制方法,其特征在于,包括:接收针对虚拟磁盘发出的操作指令,所述虚拟磁盘是针对用户访问的网络硬盘创建的;确定所述操作指令为指定类型操作指令时,通过磁盘信息接口,获取所述虚拟磁盘所属的硬盘分区的当前可用容量,所述硬盘分区中创建有用于存储所述虚拟磁盘的缓存数据的缓存区域;基于所述当前可用容量,对所述虚拟磁盘的容量配置信息进行更新;针对配置更新后的虚拟磁盘,执行所述指定类型操作指令。

【技术特征摘要】
1.一种操作控制方法,其特征在于,包括:接收针对虚拟磁盘发出的操作指令,所述虚拟磁盘是针对用户访问的网络硬盘创建的;确定所述操作指令为指定类型操作指令时,通过磁盘信息接口,获取所述虚拟磁盘所属的硬盘分区的当前可用容量,所述硬盘分区中创建有用于存储所述虚拟磁盘的缓存数据的缓存区域;基于所述当前可用容量,对所述虚拟磁盘的容量配置信息进行更新;针对配置更新后的虚拟磁盘,执行所述指定类型操作指令。2.如权利要求1所述的方法,其特征在于,若所述指定类型操作指令为网盘查看指令,则执行所述指定类型操作指令,具体包括:向网盘服务器发送文件索引请求消息;接收所述网盘服务器返回的网盘文件描述信息,所述网盘文件描述信息为描述网盘服务器中网盘文件的信息;基于所述网盘文件描述信息,在所述虚拟磁盘中生成镜像文件目录,所述镜像文件目录为描述网盘服务器中网盘文件的目录索引;通过所述虚拟磁盘向用户呈现所述镜像文件目录。3.如权利要求1所述的方法,其特征在于,若所述指定类型操作指令为文件查看指令,则执行所述指定类型操作指令,具体包括:判断所述虚拟磁盘中是否存在所述用户指定的查看文件,若是,则直接访问所述查看文件;否则,根据所述镜像文件目录,从所述网盘服务器下载所述查看文件。4.如权利要求1所述的方法,其特征在于,若所述指定类型操作指令为文件保存指令,则执行所述指定类型操作指令,具体包括:将用户指定的保存文件在所述缓存区域中进行存储;将所述保存文件上传至所述网盘服务器,触发所述网盘服务器对接收的所述保存文件进行保存。5.如权利要求1所述的方法,其特征在于,执行所述指定类型操作指令,具体包括:确定所述指定类型操作指令为新建指令时,基于所述指定类型操作指令通过新建接口,向所述网盘服务器发送文件操作请求,确定所述指定类型操作指令为拷贝指令时,基于所述指定类型操作指令通过拷贝接口向所述网盘服务器发送文件操作请求;确定接收到所述网盘服务器基于所述文件操作请求返回的文件操作响应消息,在所述虚拟磁盘中执行所述指定类型操作指令。6.如权利要求1-5任一项所述的方法,其特征在于,进一步包括:确定接收到所述网盘服务器发送的同步删除指令,获取所述同步删除指令中包含的网盘文件描述信息,所述网盘文件描述信息为描述所述网盘服务器中网盘文件的信息;获取所述虚拟磁盘中的缓存文件的本地文件描述信息,并将所述本地文件描述信息与所述网盘文件描述信息进行比对,所述本地文件描述信息为描述所述虚拟磁盘中的缓存文件的信息;根据比对结果,确定所述虚拟磁盘中存在至少一个缓存文件未被所述网盘文件包含时,在所述虚拟磁盘中删除所述至少一个缓存文件。7.如权利要求1-5任一项所述的方法,其特征在于,进一步包括:确定接收到针对所述虚拟磁盘发出的编辑指令时,通过所述编辑指令对应的编辑接口向所述网盘服务器发送相应的编辑请求,所述编辑指令为移动指令、删除指令或重命名指令,所述编辑接口为移动接口、删除接口或重命名接口;确定接收到所述网盘服务器基于所述编辑请求返回的编辑响应消息,在所述虚拟磁盘中执行所述编辑指令。8.一种操作控...

【专利技术属性】
技术研发人员:胡启宇焦远东
申请(专利权)人:腾讯科技深圳有限公司腾讯云计算北京有限责任公司
类型:发明
国别省市:广东,44

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

1