CN105956035A - 一种文件存储方法及装置 - Google Patents

一种文件存储方法及装置 Download PDF

Info

Publication number
CN105956035A
CN105956035A CN201610262860.1A CN201610262860A CN105956035A CN 105956035 A CN105956035 A CN 105956035A CN 201610262860 A CN201610262860 A CN 201610262860A CN 105956035 A CN105956035 A CN 105956035A
Authority
CN
China
Prior art keywords
file
stored
priority
disk
storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610262860.1A
Other languages
English (en)
Inventor
夏彦刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeCloud Computing Co Ltd
LeTV Holding Beijing Co Ltd
LeTV Cloud Computing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Cloud Computing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Cloud Computing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610262860.1A priority Critical patent/CN105956035A/zh
Publication of CN105956035A publication Critical patent/CN105956035A/zh
Priority to PCT/CN2016/100061 priority patent/WO2017185616A1/zh
Priority to US15/352,105 priority patent/US20170308546A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • G06F16/162Delete operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/13File access structures, e.g. distributed indices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本公开实施例提供一种文件存储方法及装置,用以解决现有技术对磁盘存储空间的利用价值较低,成为影响视频服务器性能的瓶颈的问题。上述文件存储方法包括:接收到待存储文件;在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹;从确定的文件夹中选择文件进行删除,并将上述待存储文件存储在磁盘中。本公开实施例可以提高对磁盘存储空间的利用价值,进而提高视频服务器性能,由于保留了优先级较高的文件,从而在调取这些文件时,无需重新生成或从其它服务器处获取,这样就提高了***资源利用率,也提升了请求视频的用户的体验度。

Description

一种文件存储方法及装置
技术领域
本公开实施例涉及文件存储领域,尤其涉及一种文件存储方法及装置。
背景技术
视频服务器是一种对音视频数据进行编码处理并完成网络传输的专用设备,通常集影音资料整理、归纳、编辑、存储、收藏于一体。
由于视频服务器负责提供大量的视频文件,对视频文件的存储性能成为影响视频服务器性能的重要方面。在服务器磁盘存储空间一定的情况下,如何提高磁盘存储空间的利用价值成为提高视频服务器性能的关键。
目前,当磁盘存储空间已满后,会选择保存时间最长的文件删除,这种方式会导致一些有价值的、访问频率较高的文件被删除,一些保存时间虽然短,但是访问频率较少的文件被保留。比如,若将访问频率较高的文件删除,当需要重新调取这些文件时,只能重新生成或获取,这样就浪费了***资源,降低了视频服务器性能。
显然,现有技术下对磁盘存储空间的利用价值较低,成为影响视频服务器性能的瓶颈。
发明内容
本公开实施例提供一种文件存储方法及装置,用以解决现有技术对磁盘存储空间的利用价值较低,成为影响视频服务器性能的瓶颈的问题。
本公开实施例提供一种文件存储方法,包括:
接收到待存储文件;
在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹;
从确定的文件夹中选择文件进行删除,并将上述待存储文件存储在磁盘中。
可选地,上述方法还包括:
根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级。
可选地,根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级,包括:
根据在每个文件夹中存储的各个文件的文件内容和/或文件属性信息,设置每个文件夹的保存优先级。
可选地,根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级,包括:
根据在每个文件夹中存储的各个文件在最近预设时间段内的访问频率,设置每个文件夹的保存优先级。
可选地,将上述待存储文件存储在磁盘中,包括:
确定上述待存储文件所属的磁盘中的文件夹;
将所述待存储文件存储在确定的所述文件夹中。
可选地,在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹,包括:
在磁盘存储空间已满后,确定当前存储的保存优先级最低的文件夹。
本公开实施例还提供一种文件存储装置,包括:
接收单元,用于接收到待存储文件;
确定单元,用于在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹;
删除单元,用于从确定的文件夹中选择文件进行删除,并将所述待存储文件存储在磁盘中。
可选地,还包括:
设置单元,用于根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级。
可选地,所述设置单元,具体用于根据在每个文件夹中存储的各个文件的文件内容和/或文件属性信息,设置每个文件夹的保存优先级。
可选地,所述设置单元,具体用于根据在每个文件夹中存储的各个文件在最近预设时间段内的访问频率,设置每个文件夹的保存优先级。
可选地,所述删除单元,具体用于确定所述待存储文件所属的磁盘中的文件夹;将所述待存储文件存储在确定的所述文件夹中。
可选地,所述确定单元,具体用于在磁盘存储空间已满后,确定当前存储的保存优先级最低的文件夹。
本公开有益效果包括:
本公开提供的方案中,服务器接收到待存储文件时,根据每个文件夹对应的保存优先级,确定不同文件夹内所存储文件的删除顺序,当磁盘存储空间超过设定阈值后,每次都删除保存优先级最低的文件夹中的文件,保留优先级较高的文件夹中的文件,再将上述待存储文件存储在磁盘中,从而可以提高对磁盘存储空间的利用价值,进而提高视频服务器性能,由于保留了优先级较高的文件,从而在调取这些文件时,无需重新生成或从其它服务器处获取,这样就提高了***资源利用率,也提升了请求视频的用户的体验度。
本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本公开实施例一中一种文件存储方法的流程示意图;
图2为本公开实施例二中一种文件存储方法的流程示意图;
图3为本公开实施例三中一种文件存储方法的流程示意图;
图4为本公开实施例四中一种文件存储方法的详细流程示意图;
图5为本公开实施例五中一种文件存储装置的结构示意图;
图6为本公开实施例六中一种文件存储装置的结构示意图。
具体实施方式
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
实施例一
如图1所示为本公开实施例一提供的一种文件存储方法的流程示意图,包括以下步骤:
S101、接收到待存储文件。
S102、在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹。
S103、从确定的文件夹中选择文件进行删除,并将上述待存储文件存储在磁盘中。
具体实施时,服务器在接收到新的文件并需要对该文件进行存储时,可以对磁盘存储空间进行预判,以便及时删除历史文件,为待存储文件预留存储空间。如果服务器直接将待存储文件存入磁盘,在存储过程中判断出磁盘存储空间不足之后,再对历史文件进行删除,可能会干扰待存储文件的存储,导致文件损坏,严重时甚至可能影响磁盘的正常运行。
具体地,根据每个文件夹对应的保存优先级,确定不同文件夹内所存储文件的删除顺序,从而每次都删除保存优先级最低的文件夹中的文件,可以防止重要程度较高或用户频繁使用的文件被不当删除。
进一步地,上述步骤S102中的设定阈值,可以为恒定的预设值,以便为磁盘运行时可能产生的临时文件以及待存储文件预留足够的存储空间;上述设定阈值也可以在服务器接收到待存储文件之后,根据待存储文件的文件大小采用预设算法进行确定;此外,一般而言,也可以当磁盘存储空间已满时,确定磁盘存储空间超过设定阈值。
较佳地,上述步骤S102中,具体可以包括:在磁盘存储空间已满后,确定当前存储的保存优先级最低的文件夹。
具体地,在磁盘存储空间已满时,确定磁盘存储空间超过设定阈值,这样的方法简单易行,可以充分利用磁盘的存储空间,防止为服务器带来不必要的运算负担。
可见,本公开实施例中,服务器在接收到待存储文件时,根据每个文件夹对应的保存优先级,确定不同文件夹内所存储文件的删除顺序,当磁盘存储空间超过设定阈值后,每次都删除保存优先级最低的文件夹中的文件,保留优先级较高的文件夹中的文件,再将上述待存储文件存储在磁盘中,从而可以提高对磁盘存储空间的利用价值,进而提高视频服务器性能。另外,由于保留了优先级较高的文件,从而在后来调取这些文件时,无需重新生成或从其它服务器处获取,这样就提高了***资源利用率,也提升了请求视频的用户的体验度。
实施例二
如图2所示为本公开实施例二提供的一种文件存储方法的流程示意图,包括以下步骤:
S201、根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级。
S202、接收到待存储文件。
S203、在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹。
S204、从确定的文件夹中选择文件进行删除,并将上述待存储文件存储在磁盘中。
具体地,每个文件夹的保存优先级可以在服务器初始化运行时预先设置,也可以在服务器的运行过程中根据不同的预设规则进行设置。
优选地,上述步骤S201中,在服务器的运行过程中,根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级。由于文件夹中存储的文件信息通常能够较为全面、直观地反映文件夹中存储的文件对于服务器或者用户而言的重要程度,因此,根据文件信息设置文件夹的保存优先级,为重要程度较高的文件夹设置较高的保存优先级,为重要程度较低的文件夹设置较低的保存优先级,从而确定不同文件夹内所存储文件的删除顺序,可以降低发生误删的概率。
上述文件信息可以包括文件内容和/或文件属性信息,也即上述步骤S201具体可以包括:根据在每个文件夹中存储的各个文件的文件内容和/或文件属性信息,设置每个文件夹的保存优先级。
具体地,上述文件内容可以根据文件名、关键词等信息确定;上述文件属性信息可以包括文件类型、文件大小、创建者、创建时间等信息。上述文件内容和文件属性信息可以较为全面地反映文件在磁盘中的存储状态,从而体现出上述文件对于服务器或者用户而言的重要程度。因此,可以单独根据上述文件的文件内容或者文件属性信息来设置每个文件夹的保存优先级,或者同时根据上述文件的文件内容和文件属性信息来设备每个文件夹的保存优先级。
进一步地,上述步骤S201中,具体也可以包括:根据在每个文件夹中存储的各个文件在最近预设时间段内的访问频率,设置每个文件夹的保存优先级。
一般而言,上述访问频率可以直观地反映用户对上述文件的需求,根据上述访问频率设置每个文件夹的保存优先级的方法,简单易行,效率较高。此外,由于存储时间较短的文件整体访问频率必然小于存储时间较长的文件,为了防止因此而导致误删文件,同时不对服务器的运算和存储造成负担,只对上述文件在最近预设时间段内的访问频率进行统计即可,该预设时间段可以根据服务器处理能力、用户访问服务器的整体频率等因素确定。
具体地,根据在每个文件夹中存储的各个文件在最近预设时间段内的访问频率,设置每个文件夹的保存优先级,可以为统计每个文件夹中存储的各个文件在最近预设时间段内的访问频率之和,该访问频率之和越大,为该文件夹设置的保存优先级则越高;也可以为统计每个文件夹中存储的各个文件在最近预设时间段内的访问频率超过预设访问频率的文件数量,该文件数量越大,为该文件夹设置的保存优先级也越高;等等。
可见,采用本公开实施例二提供的文件存储方法,可以根据文件夹中存储的文件对于服务器或者用户而言的重要程度设置文件夹的保存优先级,并尽量保留优先级较高的文件夹中的文件,从而可以提高对磁盘存储空间的利用价值,进而提高视频服务器性能。另外,由于保留了优先级较高的文件,从而在后来调取这些文件时,无需重新生成或从其它服务器处获取,这样就提高了***资源利用率,也提升了请求视频的用户的体验度。
实施例三
如图3所示为本公开实施例三提供的一种文件存储方法的流程示意图,包括以下步骤:
S301、接收到待存储文件。
S302、在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹。
S303、从确定的文件夹中选择文件进行删除。
S304、确定上述待存储文件所属的磁盘中的文件夹,将所述待存储文件存储在所属的文件夹中。
具体实施时,在对文件进行删除,预留出足够的磁盘存储空间之后,就可以完成对待存储文件的存储。由于磁盘中用于存储文件的文件夹分别确定了不同的保存优先级,较佳地,在对待存储文件进行存储时,可以预先确定出待存储文件所属的文件夹。
具体地,可以根据设置每个文件夹的保存优先级的方法,来确定待存储文件所属的文件夹。例如,当根据在每个文件夹中存储的各个文件的文件内容和/或文件属性信息,设置每个文件夹的保存优先级时,可以根据待存储文件的文件内容和/或文件属性信息,确定出待存储文件所属的文件夹,并将该待存储文件存储在所属的文件夹中;当根据在每个文件夹中存储的各个文件在最近预设时间段内的访问频率,设置每个文件夹的保存优先级时,可以将上述访问频率较高的文件夹确定为待存储文件所属的文件夹,避免在服务器的后续运行中,由于该待存储文件的存储时间较短,访问频率低于其他存储时间较长的文件,从而影响整个文件夹的综合访问频率,导致文件误删。显然,依照其他设置每个文件夹的保存优先级的方法,也可以采用不同的方法来确定待存储文件所述的文件夹,或者将待存储文件随机存储在某一个文件夹中,都具有较高的可行性。上述实施例仅为示例,并不造成对本公开提供的方案的限制。
可见,采用本公开实施例三提供的文件存储方法,可以将待存储文件存储在所属的文件夹中,并保留优先级较高的文件夹中的文件,从而可以提高对磁盘存储空间的利用价值,进而提高视频服务器性能。另外,由于保留了优先级较高的文件,从而在后来调取这些文件时,无需重新生成或从其它服务器处获取,这样就提高了***资源利用率,也提升了请求视频的用户的体验度。
实施例四
如图4所示为本公开实施例四提供的一种文件存储方法的详细流程示意图,包括以下步骤:
S401、根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级。
S402、接收到待存储文件。
S403、在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹。
S404、从确定的文件夹中选择文件进行删除。
S405、确定上述待存储文件所属的磁盘中的文件夹,将所述待存储文件存储在所属的文件夹中。
可见,采用本公开实施例四提供的文件存储方法,可以将待存储文件存储在所属的文件夹中,并根据文件夹中存储的文件对于服务器或者用户而言的重要程度设置文件夹的保存优先级,从而保留优先级较高的文件夹中的文件,从而可以提高对磁盘存储空间的利用价值,进而提高视频服务器性能。另外,由于保留了优先级较高的文件,从而在后来调取这些文件时,无需重新生成或从其它服务器处获取,这样就提高了***资源利用率,也提升了请求视频的用户的体验度。
实施例五
如图5所示为本公开实施例五提供的一种文件存储装置的结构示意图,包括以下单元:
接收单元501,用于接收到待存储文件。
确定单元502,用于在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹。
删除单元503,用于从确定的文件夹中选择文件进行删除,并将所述待存储文件存储在磁盘中。
进一步地,还可以包括设置单元,用于根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级。
进一步地,设置单元具体用于根据在每个文件夹中存储的各个文件的文件内容和/或文件属性信息,设置每个文件夹的保存优先级。
进一步地,设置单元具体用于根据在每个文件夹中存储的各个文件在最近预设时间段内的访问频率,设置每个文件夹的保存优先级。
进一步地,删除单元503具体用于确定所述待存储文件所属的磁盘中的文件夹;将所述待存储文件存储在所属的文件夹中。
进一步地,确定单元502具体用于在磁盘存储空间已满后,确定当前存储的保存优先级最低的文件夹。
综上所述,本公开实施例提供的方案中,服务器接收到待存储文件时,根据每个文件夹对应的保存优先级,确定不同文件夹内所存储文件的删除顺序,当磁盘存储空间超过设定阈值后,每次都删除保存优先级最低的文件夹中的文件,保留优先级较高的文件夹中的文件,再将上述待存储文件存储在磁盘中,从而可以提高对磁盘存储空间的利用价值,进而提高视频服务器性能。另外,由于保留了优先级较高的文件,从而在后来调取这些文件时,无需重新生成或从其它服务器处获取,这样就提高了***资源利用率,也提升了请求视频的用户的体验度。
实施例六
如图6所示为本公开实施例六提供的一种文件存储装置的结构示意图,包括以下单元:
设置单元601,用于根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级;
接收单元602,用于接收到待存储文件。
确定单元603,用于在磁盘存储空间已满后,确定当前存储的保存优先级最低的文件夹。
删除单元604,用于从确定的文件夹中选择文件进行删除,并确定所述待存储文件所属的磁盘中的文件夹;将所述待存储文件存储在所属的文件夹中。
综上所述,采用本公开实施例提供的装置,在接收到待存储文件时,根据每个文件夹对应的保存优先级,确定不同文件夹内所存储文件的删除顺序,当磁盘存储空间超过设定阈值后,每次都删除保存优先级最低的文件夹中的文件,保留优先级较高的文件夹中的文件,再将上述待存储文件存储在磁盘中,,从而可以提高对磁盘存储空间的利用价值,进而提高视频服务器性能。另外,由于保留了优先级较高的文件,从而在后来调取这些文件时,无需重新生成或从其它服务器处获取,这样就提高了***资源利用率,也提升了请求视频的用户的体验度。
本领域内的技术人员应明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中特定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中特定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中特定的功能的步骤。
尽管已描述了本公开的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本公开范围的所有变更和修改。
显然,本领域的技术人员可以对本公开实施例进行各种改动和变型而不脱离本公开实施例的精神和范围。这样,倘若本公开实施例的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。

Claims (10)

1.一种文件存储方法,该方法包括:
接收到待存储文件;
在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹;
从确定的文件夹中选择文件进行删除,并将所述待存储文件存储在磁盘中。
2.如权利要求1所述的方法,其中,所述方法还包括:
根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级。
3.如权利要求2所述的方法,其中,根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级,包括:
根据在每个文件夹中存储的各个文件的文件内容和/或文件属性信息,设置每个文件夹的保存优先级。
4.如权利要求2所述的方法,其中,根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级,包括:
根据在每个文件夹中存储的各个文件在最近预设时间段内的访问频率,设置每个文件夹的保存优先级。
5.如权利要求1所述的方法,其中,将所述待存储文件存储在磁盘中,包括:
确定所述待存储文件所属的磁盘中的文件夹;
将所述待存储文件存储在确定的所述文件夹中。
6.一种文件存储装置,其中,包括:
接收单元,用于接收到待存储文件;
确定单元,用于在磁盘存储空间超过设定阈值后,确定当前存储的保存优先级最低的文件夹;
删除单元,用于从确定的文件夹中选择文件进行删除,并将所述待存储文件存储在磁盘中。
7.如权利要求6所述的装置,其中,还包括:
设置单元,用于根据在每个文件夹中存储的文件信息,设置每个文件夹的保存优先级。
8.如权利要求7所述的装置,其中,所述设置单元,具体用于根据在每个文件夹中存储的各个文件的文件内容和/或文件属性信息,设置每个文件夹的保存优先级。
9.如权利要求7所述的装置,其中,所述设置单元,具体用于根据在每个文件夹中存储的各个文件在最近预设时间段内的访问频率,设置每个文件夹的保存优先级。
10.如权利要求6所述的装置,其中,所述删除单元,具体用于确定所述待存储文件所属的磁盘中的文件夹;将所述待存储文件存储在确定的所述文件夹中。
CN201610262860.1A 2016-04-25 2016-04-25 一种文件存储方法及装置 Pending CN105956035A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201610262860.1A CN105956035A (zh) 2016-04-25 2016-04-25 一种文件存储方法及装置
PCT/CN2016/100061 WO2017185616A1 (zh) 2016-04-25 2016-09-26 文件存储方法及电子设备
US15/352,105 US20170308546A1 (en) 2016-04-25 2016-11-15 File storage method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610262860.1A CN105956035A (zh) 2016-04-25 2016-04-25 一种文件存储方法及装置

Publications (1)

Publication Number Publication Date
CN105956035A true CN105956035A (zh) 2016-09-21

Family

ID=56915569

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610262860.1A Pending CN105956035A (zh) 2016-04-25 2016-04-25 一种文件存储方法及装置

Country Status (2)

Country Link
CN (1) CN105956035A (zh)
WO (1) WO2017185616A1 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017185616A1 (zh) * 2016-04-25 2017-11-02 乐视控股(北京)有限公司 文件存储方法及电子设备
CN107729436A (zh) * 2017-09-29 2018-02-23 惠州Tcl移动通信有限公司 移动终端录制视频的保存控制方法、移动终端及存储介质
CN108536395A (zh) * 2018-04-03 2018-09-14 北京京东尚科信息技术有限公司 一种清理硬盘的方法和装置
CN110109622A (zh) * 2019-04-28 2019-08-09 平安科技(深圳)有限公司 一种基于中间件的数据处理方法和相关装置
CN110275870A (zh) * 2019-05-22 2019-09-24 深圳壹账通智能科技有限公司 缓存文件的管理方法、装置、计算机设备及存储介质
CN110780815A (zh) * 2019-10-11 2020-02-11 杭州迪普科技股份有限公司 日志的删除方法及装置
CN111767009A (zh) * 2020-06-24 2020-10-13 中国工商银行股份有限公司 磁盘清理方法、装置及设备
CN112947859A (zh) * 2021-02-26 2021-06-11 拉卡拉支付股份有限公司 临时文件处理方法、装置、电子设备、介质及程序产品
CN113903105A (zh) * 2021-09-30 2022-01-07 杭州海康汽车软件有限公司 一种视频循环存储方法、装置、电子设备及存储介质
CN115359397A (zh) * 2022-08-17 2022-11-18 北京博宏科元信息科技有限公司 一种射频视频融合数据管理方法、装置及计算机设备
CN116627352A (zh) * 2023-06-19 2023-08-22 深圳市青葡萄科技有限公司 一种分布式存储器下的数据管理方法

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112181630A (zh) * 2019-07-05 2021-01-05 银河水滴科技(北京)有限公司 一种数据存储方法、设备和计算机可读存储介质
CN112416866A (zh) * 2019-08-23 2021-02-26 珠海金山办公软件有限公司 一种重复文件的检测方法、装置及电子设备
CN110807009B (zh) * 2019-11-06 2022-04-26 湖南快乐阳光互动娱乐传媒有限公司 文件处理方法及装置
CN114281250A (zh) * 2021-12-01 2022-04-05 上海闪马智能科技有限公司 存储文件的清理方法及装置、存储介质、电子装置
CN114489483A (zh) * 2021-12-24 2022-05-13 深圳市捷顺科技实业股份有限公司 一种基于对象储存的磁盘管理方法及对象存储模组
CN114979125B (zh) * 2022-08-02 2023-01-06 天津联想协同科技有限公司 文件快速上传网盘方法、装置、终端及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110307878A1 (en) * 2001-09-28 2011-12-15 Intel Corporation System for atomically updating a plurality of files
CN102456048A (zh) * 2010-10-28 2012-05-16 无锡江南计算技术研究所 海量数据处理方法及***
CN202838311U (zh) * 2012-04-05 2013-03-27 福兴达科技实业(深圳)有限公司 一种扩展储存空间的装置
US20130166689A1 (en) * 2008-12-17 2013-06-27 Adobe Systems Incorporated Disk Management
CN104166621A (zh) * 2014-08-12 2014-11-26 联想(北京)有限公司 一种数据处理方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853306A (zh) * 2010-06-11 2010-10-06 深圳市黄河数字技术有限公司 硬盘存储的读写方法
CN105404691A (zh) * 2015-12-14 2016-03-16 曙光信息产业股份有限公司 一种文件存储的方法及装置
CN105956035A (zh) * 2016-04-25 2016-09-21 乐视控股(北京)有限公司 一种文件存储方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110307878A1 (en) * 2001-09-28 2011-12-15 Intel Corporation System for atomically updating a plurality of files
US20130166689A1 (en) * 2008-12-17 2013-06-27 Adobe Systems Incorporated Disk Management
CN102456048A (zh) * 2010-10-28 2012-05-16 无锡江南计算技术研究所 海量数据处理方法及***
CN202838311U (zh) * 2012-04-05 2013-03-27 福兴达科技实业(深圳)有限公司 一种扩展储存空间的装置
CN104166621A (zh) * 2014-08-12 2014-11-26 联想(北京)有限公司 一种数据处理方法及装置

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017185616A1 (zh) * 2016-04-25 2017-11-02 乐视控股(北京)有限公司 文件存储方法及电子设备
CN107729436A (zh) * 2017-09-29 2018-02-23 惠州Tcl移动通信有限公司 移动终端录制视频的保存控制方法、移动终端及存储介质
CN108536395B (zh) * 2018-04-03 2021-05-25 北京京东尚科信息技术有限公司 一种清理硬盘的方法和装置
CN108536395A (zh) * 2018-04-03 2018-09-14 北京京东尚科信息技术有限公司 一种清理硬盘的方法和装置
CN110109622A (zh) * 2019-04-28 2019-08-09 平安科技(深圳)有限公司 一种基于中间件的数据处理方法和相关装置
CN110275870A (zh) * 2019-05-22 2019-09-24 深圳壹账通智能科技有限公司 缓存文件的管理方法、装置、计算机设备及存储介质
WO2020233046A1 (zh) * 2019-05-22 2020-11-26 深圳壹账通智能科技有限公司 缓存文件的管理方法、装置、计算机设备及存储介质
CN110780815A (zh) * 2019-10-11 2020-02-11 杭州迪普科技股份有限公司 日志的删除方法及装置
CN111767009A (zh) * 2020-06-24 2020-10-13 中国工商银行股份有限公司 磁盘清理方法、装置及设备
CN112947859A (zh) * 2021-02-26 2021-06-11 拉卡拉支付股份有限公司 临时文件处理方法、装置、电子设备、介质及程序产品
CN113903105A (zh) * 2021-09-30 2022-01-07 杭州海康汽车软件有限公司 一种视频循环存储方法、装置、电子设备及存储介质
CN113903105B (zh) * 2021-09-30 2023-11-03 杭州海康汽车软件有限公司 一种视频循环存储方法、装置、电子设备及存储介质
CN115359397A (zh) * 2022-08-17 2022-11-18 北京博宏科元信息科技有限公司 一种射频视频融合数据管理方法、装置及计算机设备
CN116627352A (zh) * 2023-06-19 2023-08-22 深圳市青葡萄科技有限公司 一种分布式存储器下的数据管理方法
CN116627352B (zh) * 2023-06-19 2024-03-08 深圳市青葡萄科技有限公司 一种分布式存储器下的数据管理方法

Also Published As

Publication number Publication date
WO2017185616A1 (zh) 2017-11-02

Similar Documents

Publication Publication Date Title
CN105956035A (zh) 一种文件存储方法及装置
KR102240557B1 (ko) 데이터 저장 방법, 장치 및 시스템
US20190384515A1 (en) Method for configuring resources, electronic device and computer program product
CN102831120B (zh) 一种数据处理方法及***
CN104317742B (zh) 一种优化空间管理的自动精简配置方法
CN107436725A (zh) 一种数据写、读方法、装置及分布式对象存储集群
CN103412884B (zh) 一种异构存储介质下嵌入式数据库的管理方法
CN105975484A (zh) 一种文件管理方法及装置
CN103020255B (zh) 分级存储方法和装置
CN103198027A (zh) 一种存储文件和提供文件的方法和装置
CN103077197A (zh) 一种数据存储方法装置
CN109240607B (zh) 一种文件读取方法和装置
CN101673271A (zh) 分布式文件***及其文件分片方法
CN106570113B (zh) 一种海量矢量切片数据云存储方法及***
CN101796514A (zh) 对象存储***的管理方法
CN111984425B (zh) 用于操作***的内存管理方法、装置及设备
CN109271110A (zh) 存储***中存储数据的写入方法、写入***及相关装置
CN110399096B (zh) 分布式文件***元数据缓存重删的方法、装置以及设备
CN102982182A (zh) 一种数据存储规划方法及装置
CN104572505A (zh) 一种保证海量数据缓存最终一致性的***及方法
CN113806300A (zh) 数据存储方法、***、装置、设备及存储介质
CN102970349B (zh) 一种dht网络的存储负载均衡方法
CN102609508B (zh) 一种面向网络存储的文件高速访问方法
CN109325001A (zh) 基于元数据服务器删除小文件的方法、装置及设备
CN110688223B (zh) 数据处理方法及相关产品

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160921

WD01 Invention patent application deemed withdrawn after publication