文件存储系统及方法技术方案

技术编号:21571371 阅读:23 留言:0更新日期:2019-07-10 15:22
本发明专利技术提供一种文件存储系统,包括主机及与主机连接的存储装置,所述主机接收上传终端发送的文件,并将所述文件传送至所述存储装置;所述存储装置包括格式转换模块及存储模块;所述格式转换模块将所述文件的初始格式转换为目标格式,所述存储模块存储所述目标格式的文件。本发明专利技术还提供一种文件存储方法。本发明专利技术提供的文件存储系统及方法,实现了在存储装置内进行文件的格式转换及存储,文件的格式转换未占用主机的资源,并且,避免了转换后的目标格式的文件需要从主机传输到存储装置,节省了主机与存储装置间的总线能量。

File Storage System and Method

【技术实现步骤摘要】
文件存储系统及方法
本专利技术涉及文件存储
,尤其涉及一种文件存储系统及方法。
技术介绍
随着互联网技术的不断发展,如手机、电脑、PAD(平板电脑)、数码相机等终端的应用越来越普及,用户会将其终端内的电子图片、知识文档(例如word、pdf文档)、音频、视频等文件通过网络平台进行上传,以供其它好友或用户共享(即浏览或下载)。现有技术中,用户将电子图片、知识文档、音频、视频等文件通过上传终端上传至网络平台(例如微信朋友圈、QQ空间、小木虫论坛、喜马拉雅、西瓜视频、抖音等网络平台)时,通过对应的网络平台的服务器的主机进行多种格式的转换,再存至服务器的存储器中,当访问用户有浏览或下载需求时,服务器主机接收访问用户的访问终端的浏览或下载的请求指令,从存储器中调出用户所需格式的文件,再发送给访问用户的访问终端。然而,在服务器的主机内进行文件格式的转换,占用服务器的主机资源,另外,转换后的多种格式或大小的文件还需通过总线从主机传输到存储器,将大大消耗主机与存储器之间的总线能量。鉴于此,实有必要提供一种文件存储系统及方法以克服上述缺陷。
技术实现思路
本专利技术的目的是提供一种能够实现在存储装置内进行文件的格式转换及存储、避免文件的格式转换占用主机的资源、避免转换后的目标格式的文件需要从主机传输到存储装置、节省了主机与存储装置间的总线能量文件存储系统及方法。为了实现上述目的,本专利技术提供一种文件存储系统,包括主机及与所述主机连接的存储装置,所述主机接收上传终端发送的文件,并将所述文件传送至所述存储装置;所述存储装置包括格式转换模块及存储模块;所述格式转换模块将所述文件的初始格式转换为目标格式,所述存储模块存储所述目标格式的文件。本专利技术还提供一种文件存储方法,包括如下步骤:主机接收上传终端发送的文件,并将所述文件传送至存储装置;所述存储装置内的格式转换模块将所述文件的初始格式转换为目标格式;所述存储装置内的存储模块存储所述目标格式的文件。相比于现有技术,本专利技术提供的文件存储系统及方法,实现了在存储装置内进行文件的格式转换及存储,文件的格式转换未占用主机的资源,并且,避免了转换后的目标格式的文件需要从主机传输到存储装置,节省了主机与存储装置间的总线能量。为使专利技术的上述目的、特征和优点能更明显易懂,下文特举本专利技术较佳实施例,并配合所附附图,作详细说明如下。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术较佳实施例提供的文件存储系统的原理框图;图2为本专利技术较佳实施例提供的文件存储方法的流程图。【具体实施方式】下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,图1为本专利技术较佳实施例提供的文件存储系统100的原理框图。本专利技术较佳实施例提供的文件存储系统100包括主机10及与主机10连接的存储装置20。主机10用于接收上传终端30发送的文件,并将文件传送至存储装置20;存储装置20包括格式转换模块21及存储模块22;格式转换模块21用于将所述文件的初始格式转换为目标格式,存储模块22用于存储所述目标格式的文件。可以理解,主机10能够连接互联网且主机10为通过互联网能够与多个上传终端30进行信息传递的计算机,上传终端30可以为手机、电脑、PAD(平板电脑)、数码相机等移动终端中的一种或多种。上传终端30发送的文件为图片文件、文档文件、音频文件及视频文件中的一种或多种组合,对应的,格式转换模块21为图片格式转换器、文档格式转换器、音频格式转换器及视频格式转换器中的一种或多种组合。格式转换模块21能够将所述文件的初始格式转换为目标格式,具体的,目标格式即为当前各类终端通用的文件格式或用户设置的特定的终端所对应的文件格式。例如,对于图片文件,目标格式包括jpg、jpeg、png、GIF、BMP、WEBP、HEIF等格式;对于文档文件,目标格式包括doc、pdf等格式;对于音频文件,目标格式包括3gp、mp4、m4a、ts、3gp、flac、mp3、wav等格式;对于视频文件,目标格式包括3gp、mp4、ts、webm、mkv、m4v、mov等格式。初始格式可以是目标格式中的一种或者不同于目标格式,例如,对于图片文件,初始格式为jpg,存储时目标格式则需要转为jpeg;或者初始格式为tif,存储时目标格式则需要转为jpeg。对于音频文件与视频文件也类似,音频文件与视频文件的初始格式可以是目标格式中的一种或者不同于目标格式。本专利技术较佳实施例提供的文件存储系统100,存储装置20包括格式转换模块21及存储模块22,在存储装置20内,格式转换模块21将所述文件的初始格式转换为目标格式,并将所述目标格式的文件存储至存储装置20本地的存储模块22内,即实现了在存储装置20内进行文件的格式转换及存储,文件的格式转换未占用主机10的资源,并且,避免了转换后的目标格式的文件需要从主机10传输到存储装置20,节省了主机10与存储装置20间的总线能量。本实施方式中,存储装置20为固态硬盘,即固态硬盘内包括格式转换模块21及存储模块22,固态硬盘能够实现文件的格式转换及存储。存储模块22包括存储控制器(即Flash控制器)23及与存储控制器23相连的多个存储单元(即Flash)24,存储控制器23用于控制多个存储单元24的读写。具体的,存储控制器23中有控制芯片,以实现控制存储单元的读写、磨损均衡、寿命监控等功能。存储装置20还包括处理器25,处理器25与格式转换模块21及存储控制器23通信连接,处理器25用于读取存储装置20接收的指令信号;具体的,处理器25读取存储装置20接收的指令信号后,产生相应的操作控制信号,并发送至格式转换模块21及存储控制器23,从而控制格式转换模块21及存储控制器23按照指令信号的要求进行动作,处理器25还用于判断文件的初始格式与目标格式是否一致。所述指令信号可以为上传指令(即上传终端30请求上传文件对应的指令信号)或访问指令(即访问终端40请求访问上传的文件对应的指令信号,所述操作控制信号可以为存储指令、转换指令或删除指令。例如,上传终端30将上传指令发送至主机10,主机10接收上传指令并将上传指令传送至存储装置20,处理器25读取上传指令并判断上传的文件的初始格式与目标格式是否一致,若上传的文件的初始格式与目标格式一致,则处理器25发送存储指令至存储模块22,存储模块22内的存储控制器23接收存储指令,并将上传的文件存储至存储单元24内;若上传的文件的初始格式与目标格式不一致本文档来自技高网...

【技术保护点】
1.一种文件存储系统,其特征在于,包括主机及与所述主机连接的存储装置,所述主机接收上传终端发送的文件,并将所述文件传送至所述存储装置;所述存储装置包括格式转换模块及存储模块;所述格式转换模块将所述文件的初始格式转换为目标格式,所述存储模块存储所述目标格式的文件。

【技术特征摘要】
1.一种文件存储系统,其特征在于,包括主机及与所述主机连接的存储装置,所述主机接收上传终端发送的文件,并将所述文件传送至所述存储装置;所述存储装置包括格式转换模块及存储模块;所述格式转换模块将所述文件的初始格式转换为目标格式,所述存储模块存储所述目标格式的文件。2.如权利要求1所述的文件存储系统,其特征在于,所述存储装置为固态硬盘;所述存储模块包括存储控制器及与所述存储控制器相连的多个存储单元,所述存储控制器控制所述多个存储单元的读写。3.如权利要求2所述的文件存储系统,其特征在于,所述存储装置还包括处理器,所述处理器与所述格式转换模块及所述存储控制器通信连接,所述处理器读取并分析所述存储装置接收的指令信号;所述处理器还判断所述文件的初始格式与目标格式是否一致,当所述文件的初始格式与目标格式不一致时,所述处理器控制所述格式转换模块将所述文件的初始格式转换为目标格式。4.如权利要求3所述的文件存储系统,其特征在于,所述存储装置还包括总线接口,所述总线接口与所述处理器及所述格式转换模块通信连接;所述总线接口连接所述主机,并进行指令信号传送。5.一种文件存储方法,其特征在于,包括如下步骤:主机接收上传终端发送的文件,并将所述文件传送至存储装置;所述存储装置内的格式转换模块将所述文件的初始格式转换为目标格式;所述存储装置内的存储模块存储所述目标格式的文件。6.如权利要求5所述的文件存储方法,其特征在于,所述存储装置内的格式转换模块将所述文件的初始格式转换为目标格式的步骤内,还包括如下步骤:所述存储装置内的处理器判断所述文件的初始格式与目标格式是否一致,当所述文件的初始格式与目标格式不一致时,所述处理器控制所述格式转换模块将所述文件的初始格式转换为目标格式。7.如权利要求6所述的文件存储方法,其特征在...

【专利技术属性】
技术研发人员:李卫军
申请(专利权)人:深圳大普微电子科技有限公司
类型:发明
国别省市:广东,44

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

1