Blu-ray file storage method, device and system and storage medium
By integrating magnetic space in the Blu-ray storage system and automating the polling and burning process, the data transmission abnormality in the prior art that relies on third-party software and network protocols is solved, and files are automatically stored in a timely and secure manner.
Patent Information
- Application Number
- CN202411732574.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-03-25
AI Technical Summary
Existing automated burning solutions rely on third-party software and network protocols, resulting in abnormal data transmission and complex processes, making it difficult to achieve automated, timely and secure storage of files.
By integrating magnetic space in the Blu-ray storage system, polling the storage space according to preset periods, determining whether the file meets the burning conditions, and automatically selecting the Blu-ray disc group for burning, the entire process does not require third-party software and network protocols.
It realizes the automatic transfer of files to Blu-ray storage, avoids data transmission abnormalities, and ensures the timeliness, security and accuracy of storage.
Smart Images

Figure CN119690336A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Blu-ray file storage, and in particular to a Blu-ray file storage method, device, system and storage medium. Background Art
[0002] As the demand for data storage continues to increase, Blu-ray storage technology has emerged that combines large-capacity storage, long life, high security, low energy consumption, and easy operation and maintenance.
[0003] If traditional file systems want to burn data into a Blu-ray storage system, they need to manually copy the data to the Blu-ray burning software or system space, and manually trigger the burning action. The current automated burning solution is to configure a scheduled task through data synchronization or data backup software, transfer the target data in the file system to the Blu-ray storage system through a network protocol, and then the Blu-ray storage system schedules the burning service to complete the data burning.
[0004] The existing automated burning solutions have at least the following problems:
[0005] The file system and Blu-ray system belong to two different systems, and data migration requires the use of third-party software. In addition, data transmission relies on network protocols, which may lead to abnormal data transmission. Summary of the invention
[0006] The present application provides a Blu-ray file storage method, device, system and storage medium to solve the above-mentioned technical problems in the prior art.
[0007] According to a first aspect of the present application, a Blu-ray file storage method is provided, the method comprising:
[0008] Polling the storage space in the burn determination queue according to a preset period to determine whether the files stored in the storage space meet the preset burn conditions; the storage space is a magnetic space integrated in the Blu-ray storage system;
[0009] If the burning conditions are met, a Blu-ray disc group is selected according to a preset burning storage strategy;
[0010] The files in the storage space are burned into the selected Blu-ray disc group.
[0011] In some implementations, determining whether the file stored in the storage space meets the burning condition includes at least one of the following:
[0012] Determining whether the file stored in the storage space meets the burning condition according to the burning identifier of the file stored in the storage space;
[0013] Determining whether the file stored in the storage space meets the burning condition according to the modification time attribute of the file stored in the storage space;
[0014] According to the size of the file stored in the storage space, it is determined whether the file stored in the storage space meets the burning condition.
[0015] In some implementations, if the burning condition is met, the method further includes:
[0016] The files that meet the burning conditions are packaged according to the burning requirements and added to the burning task queue.
[0017] In some implementations, before burning the files in the storage space to the selected Blu-ray disc group, the method further includes:
[0018] Determine whether the packaged files in the burning task queue are consistent with the corresponding files in the storage space;
[0019] If they are inconsistent, the corresponding files in the storage space are repackaged, and the repackaged files replace the packaged files in the burning task queue.
[0020] In some implementations, polling the storage space in the burning determination queue according to a preset period further includes:
[0021] Set different polling cycles for different burning conditions;
[0022] The storage space in the recording judgment queue is polled according to the set polling period.
[0023] In some embodiments, the method further comprises:
[0024] The mapping relationship between the files in the storage space and the packaged files in the burning task queue and the files in the Blu-ray disc group is saved.
[0025] According to a second aspect of the present application, a Blu-ray file storage device is provided, comprising:
[0026] A polling judgment unit, used for polling the storage space in the burning judgment queue according to a preset period to judge whether the files stored in the storage space meet the preset burning conditions; the storage space is a magnetic space integrated in the Blu-ray storage system;
[0027] A Blu-ray disc selection unit, used for selecting a Blu-ray disc group according to a preset burning storage strategy when the burning condition is met;
[0028] The Blu-ray storage unit is used to burn the files in the storage space into the selected Blu-ray disc group.
[0029] According to a third aspect of the present application, a Blu-ray file storage system is provided, comprising the Blu-ray file storage device described in any embodiment of the present application.
[0030] According to a fourth aspect of the present application, an electronic device is provided, comprising a memory and a processor, wherein the memory stores computer instructions, and wherein the computer instructions, when executed by the processor, execute the method for storing a Blu-ray file as described in any embodiment.
[0031] According to a fifth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored, characterized in that when the computer program is executed by a processor, the method for storing a Blu-ray file described in any embodiment is executed.
[0032] In summary, the Blu-ray file storage method, device, system and storage medium provided by the present application have at least the following features:
[0033] Beneficial effects:
[0034] The embodiment of the present application stores files in a storage space and sets corresponding burning conditions for the files. The storage space is integrated into the magnetic space in the Blu-ray storage system, and each storage space is polled according to the prediction cycle. When the files stored in the storage space meet the burning conditions, a Blu-ray disc group is selected for the files, and the files meeting the burning conditions are stored in the Blu-ray disc group, thereby realizing the process of automatically transferring the files to Blu-ray storage. The entire process is completed in the Blu-ray storage system, does not require the help of third-party software, and does not rely on network protocols. It can effectively avoid the occurrence of abnormal problems in the data transmission process, and ensure the timeliness, security and accuracy of the Blu-ray storage files. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 A flowchart of a Blu-ray file storage method provided by the present application;
[0036] Figure 2 A schematic diagram of the structure of a Blu-ray file storage device provided by the present application;
[0037] Figure 3 This is a structural block diagram of an electronic device provided in this application. DETAILED DESCRIPTION
[0038] In order to make the above and other features and advantages of the present application more clear, the present application is further described below in conjunction with the accompanying drawings. It should be understood that the specific embodiments given herein are for the purpose of explaining to those skilled in the art and are only exemplary and not restrictive.
[0039] In the following description, many specific details are set forth to provide a thorough understanding of the present application. However, it is apparent to those skilled in the art that specific details need not be adopted to practice the present application. In other cases, well-known steps or operations are not described in detail to avoid blurring the present application.
[0040] The Blu-ray file storage method provided in the embodiment of the present application can be executed by the Blu-ray file storage device provided in the embodiment of the present application, and the device can be configured in an electronic device.
[0041] like Figure 1 The flowchart of a Blu-ray file storage method according to an embodiment of the present application is shown, and the method comprises the following steps:
[0042] S11. Poll the storage space in the burning determination queue according to a preset period to determine whether the files stored in the storage space meet the preset burning conditions.
[0043] The embodiment of the present application integrates a file storage system into a Blu-ray storage system. In one embodiment, a magnetic space is integrated into the Blu-ray storage system, and the magnetic space is used for file storage. The file storage described in the embodiment of the present application is different from other storage methods of Blu-ray storage, such as magnetic space storage. For example, after receiving a file storage demand, a storage space of a certain capacity is divided in the magnetic space integrated in the Blu-ray storage system to store the files to be stored. That is, the embodiment of the present application sets a corresponding storage space in the magnetic space integrated in the Blu-ray storage system for storing files in response to the file storage demand. Among them, a corresponding storage space can be set for each storage demand (storage task), and a corresponding storage space can be set according to user ID, or a corresponding storage space can be set according to file type, and so on.
[0044] In one implementation manner, an ID may be set for each storage space to facilitate management.
[0045] In one of the embodiments, according to the archiving business requirements, when storing files in the storage space, burning conditions can be set for the storage space (or files in the storage space), and the burning conditions are to determine whether the files stored in the storage space meet the conditions for Blu-ray storage, that is, what conditions need to be met to burn the files in the storage space and transfer them to a Blu-ray disc.
[0046] In one implementation manner, the determining whether the file stored in the storage space meets the burning condition includes at least one of the following:
[0047] 1) determining whether the file stored in the storage space meets the burning condition according to the burning identification of the file stored in the storage space;
[0048] The burn mark includes a file prefix or other mark. By determining whether the file stored in the storage space carries the burn mark, it is determined whether the file meets the burn condition. If the file carries the burn mark, it indicates that the burn condition is met. By setting the burn mark, it is more convenient and quick to determine whether the file meets the burn condition.
[0049] 2) determining whether the files stored in the storage space meet the burning condition according to the modification time attribute of the files stored in the storage space;
[0050] The determining whether the files stored in the storage space meet the burning condition based on the modification time attribute of the files stored in the storage space includes: determining whether the time from the current time to the most recent modification time of the files stored in the storage space reaches a set time threshold, and if the set time threshold is reached, determining that the burning condition is met. By setting the burning condition, files that have not been modified within the set time can be burned.
[0051] 3) According to the size of the file stored in the storage space, determine whether the file stored in the storage space meets the burning condition.
[0052] That is, when the files stored in the storage space reach a set size, it is determined that the burning condition is met. By setting the burning condition, the storage space can be cleared in time, providing convenience for subsequent file storage.
[0053] It is understandable that the above-mentioned recording conditions can be combined with each other to make the determination more accurate and reasonable. It should be noted that the above-mentioned recording conditions are only examples and are not exhaustive. Based on the content of this disclosure, other recording conditions that can be thought of by those skilled in the art are within the protection scope of this application.
[0054] In one implementation manner, after storing the file in the storage space, the storage space can be registered in the system burning determination queue, and then the storage space in the burning determination queue can be polled according to a set polling period to determine whether the file in the storage space meets the burning condition.
[0055] In one implementation, different polling cycles can be set for different burning conditions, and the storage space in the burning judgment queue can be polled according to the set polling cycles. For example, in comparison with the burning conditions exemplified above, for the scenario where the file prefix is used as the burning identifier for burning judgment, polling can be set once every 24 hours; for the scenario where other identifiers are used as the burning identifier for burning judgment, polling can be set once every 2 to 3 hours.
[0056] In one implementation manner, different polling periods may be set for storage spaces of different sizes, wherein the larger the storage space, the longer the corresponding polling period.
[0057] Correspondingly, storage spaces with different polling cycles can be placed in different burning determination queues.
[0058] In one embodiment, when it is determined that the files stored in the storage space meet the burning condition, the files meeting the burning condition are packaged according to the requirements and added to the burning task queue. That is, the embodiment of the present application sets a burning task queue for the files meeting the burning condition, and the files in the burning task queue can be burned in the order of first-in-first-out of the queue. It can be understood that packaging is only an optional embodiment. In order to save storage space, the present application does not exclude the situation of directly putting files into the burning task queue.
[0059] Before the file is burned, it will still be saved in the original storage space to avoid accidental file damage in the burning task queue.
[0060] S12: If the burning condition is met, a Blu-ray disc group is selected according to a preset burning storage strategy.
[0061] In one embodiment, when storing a file in the storage space, a burning storage strategy can be configured for the storage space (or the file in the storage space), and the burning storage strategy is used to allocate a Blu-ray disc group corresponding to the Blu-ray storage for the storage space (or the file in the storage space). When the file in the storage space meets the burning conditions, a Blu-ray disc group can be selected for it according to the burning storage strategy. The embodiment of the present application selects a disc group for the file that meets the burning conditions, rather than storing it only in a single disc, which can further ensure the security of Blu-ray storage.
[0062] If the burning conditions are not met, continue to poll the next storage space.
[0063] S13: Burn the files in the storage space to the selected Blu-ray disc group.
[0064] Since there is a certain time difference between putting the files meeting the burning conditions into the burning task queue and burning the files in the burning task queue into the Blu-ray disc, during this time, the packaged files in the burning task queue may be damaged due to various reasons such as power failure. Therefore, in one embodiment, the present application may further include the following operations before burning the files in the storage space into the selected Blu-ray disc group:
[0065] It is determined whether the packaged files in the burning task queue are consistent with the corresponding files in the storage space. If they are consistent, the operation of burning the files in the storage space into the selected Blu-ray disc group is performed. If they are inconsistent, the corresponding files in the storage space are repackaged, and the repackaged files replace the original packaged files in the burning task queue.
[0066] The embodiment of the present application does not specifically limit the method for determining file consistency, and various existing determination methods, such as MD5, etc., may be used.
[0067] The embodiment of the present application can ensure the accuracy of the files stored in the Blu-ray disc group by performing the consistency determination operation before performing the burning operation.
[0068] In addition, to facilitate file management, the embodiment of the present application can save the files in the storage space and the packaged files in the burning task queue, as well as the mapping relationship with the files in the Blu-ray disc group, to facilitate operations such as searching.
[0069] The Blu-ray file storage method described in the embodiment of the present application stores the file in a storage space and sets corresponding burning conditions for it. The storage space is integrated in the magnetic space of the Blu-ray storage system, and each storage space is polled according to the prediction cycle. When the file stored in the storage space meets the burning conditions, a Blu-ray disc group is selected for it, and the file meeting the burning conditions is stored in the Blu-ray disc group, thereby realizing the process of automatically transferring the file to Blu-ray storage. The entire process is completed in the Blu-ray storage system, does not require the help of third-party software, and does not rely on network protocols. It can effectively avoid the occurrence of abnormal problems in the data transmission process, and ensure the timeliness, security and accuracy of the Blu-ray storage files.
[0070] The present application also provides a Blu-ray file storage device, such as Figure 2 FIG. 2 is a schematic diagram of the structure of the device, which includes: a polling judgment unit 21 , a Blu-ray disc selection unit 22 and a Blu-ray disc storage unit 23 .
[0071] The polling judgment unit 21 is used to poll the storage space in the burning judgment queue according to a preset period to determine whether the files stored in the storage space meet the preset burning conditions;
[0072] The embodiment of the present application integrates a file storage system into a Blu-ray storage system. In one embodiment, a magnetic space is integrated into the Blu-ray storage system, and the magnetic space is used for file storage. The file storage described in the embodiment of the present application is different from other storage methods of Blu-ray storage, such as magnetic space storage. For example, after receiving a file storage demand, a storage space of a certain capacity is divided in the magnetic space integrated in the Blu-ray storage system to store the files to be stored. That is, the embodiment of the present application sets a corresponding storage space in the magnetic space integrated in the Blu-ray storage system for storing files in response to the file storage demand. Among them, a corresponding storage space can be set for each storage demand (storage task), and a corresponding storage space can be set according to user ID, or a corresponding storage space can be set according to file type, and so on.
[0073] In one implementation manner, an ID may be set for each storage space to facilitate management.
[0074] In one of the embodiments, according to the archiving business requirements, when storing files in the storage space, burning conditions can be set for the storage space (or files in the storage space), and the burning conditions are to determine whether the files stored in the storage space meet the conditions for Blu-ray storage, that is, what conditions need to be met to burn the files in the storage space and transfer them to a Blu-ray disc.
[0075] In one implementation manner, the polling determination unit 21 determines whether the file stored in the storage space meets the burning condition, including at least one of the following:
[0076] 1) determining whether the file stored in the storage space meets the burning condition according to the burning identification of the file stored in the storage space;
[0077] The burn mark includes a file prefix or other mark. By determining whether the file stored in the storage space carries the burn mark, it is determined whether the file meets the burn condition. If the file carries the burn mark, it indicates that the burn condition is met. By setting the burn mark, it is more convenient and quick to determine whether the file meets the burn condition.
[0078] 2) determining whether the files stored in the storage space meet the burning condition according to the modification time attribute of the files stored in the storage space;
[0079] The determining whether the files stored in the storage space meet the burning condition based on the modification time attribute of the files stored in the storage space includes: determining whether the time from the current time to the most recent modification time of the files stored in the storage space reaches a set time threshold, and if the set time threshold is reached, determining that the burning condition is met. By setting the burning condition, files that have not been modified within the set time can be burned.
[0080] 3) According to the size of the file stored in the storage space, determine whether the file stored in the storage space meets the burning condition.
[0081] That is, when the files stored in the storage space reach a set size, it is determined that the burning condition is met. By setting the burning condition, the storage space can be cleared in time, providing convenience for subsequent file storage.
[0082] It is understandable that the above-mentioned recording conditions can be combined with each other to make the determination more accurate and reasonable. It should be noted that the above-mentioned recording conditions are only examples and are not exhaustive. Based on the content of this disclosure, other recording conditions that can be thought of by those skilled in the art are within the protection scope of this application.
[0083] In one embodiment, after storing the file in the storage space, the storage space can be registered in the system burning judgment queue, and the polling judgment unit 21 then polls the storage space in the burning judgment queue according to the set polling period to determine whether the file in the storage space meets the burning conditions.
[0084] In one embodiment, different polling cycles can be set for different burning conditions, and the polling judgment unit 21 polls the storage space in the burning judgment queue according to the set polling cycle. For example, in accordance with the burning conditions exemplified above, for the scenario of using the file prefix as the burning identifier for burning judgment, polling can be set once every 24 hours; for the scenario of using other identifiers as the burning identifier for burning judgment, polling can be set once every 2 to 3 hours.
[0085] In one implementation manner, different polling periods may be set for storage spaces of different sizes, wherein the larger the storage space, the longer the corresponding polling period.
[0086] Correspondingly, storage spaces with different polling cycles can be placed in different burning determination queues.
[0087] In one embodiment, when the polling judgment unit 21 determines that the files stored in the storage space meet the burning conditions, the files meeting the burning conditions are packaged according to the requirements and added to the burning task queue. That is, the embodiment of the present application sets a burning task queue for the files meeting the burning conditions, and the files in the burning task queue can be burned in the order of first-in-first-out of the queue. It can be understood that packaging is only an optional embodiment. In order to save storage space, the present application does not exclude the situation of directly putting files into the burning task queue.
[0088] Before the file is burned, it will still be saved in the original storage space to avoid accidental file damage in the burning task queue.
[0089] The Blu-ray disc selection unit 22 is used to select a Blu-ray disc group according to a preset burning storage strategy when the burning condition is met.
[0090] In one embodiment, when storing a file in the storage space, a burning storage strategy can be configured for the storage space (or the file in the storage space), and the burning storage strategy is used to allocate a Blu-ray disc group corresponding to the Blu-ray storage for the storage space (or the file in the storage space). When the file in the storage space meets the burning condition, the Blu-ray disc selection unit 22 can select a Blu-ray disc group for it according to the burning storage strategy. The embodiment of the present application selects a disc group for the file that meets the burning condition, rather than storing it only in a single disc, which can further ensure the security of Blu-ray storage.
[0091] If the recording condition is not satisfied, the polling determination unit 21 continues to poll the next storage space.
[0092] The Blu-ray storage unit 23 is used to burn the files in the storage space into the selected Blu-ray disc group.
[0093] Since there is a certain time difference between putting the files meeting the burning conditions into the burning task queue and the Blu-ray storage unit 23 burning the files in the burning task queue into the Blu-ray disc, during this time, the packaged files in the burning task queue may be damaged due to various reasons such as power failure. Therefore, in one embodiment, the device further includes a consistency judgment unit 24. Before burning the files in the storage space into the selected Blu-ray disc group, the consistency judgment unit 24 is used to judge whether the packaged files in the burning task queue are consistent with the corresponding files in the storage space. If they are consistent, the Blu-ray storage unit 23 is notified to perform the operation of burning the files in the storage space into the selected Blu-ray disc group. If they are inconsistent, the polling judgment unit 21 is notified to repackage the corresponding files in the storage space, and the repackaged files replace the original packaged files in the burning task queue.
[0094] The embodiment of the present application does not specifically limit the method for determining file consistency, and various existing determination methods, such as MD5, etc., may be used.
[0095] In the embodiment of the present application, the consistency determination unit 24 performs the consistency determination operation before performing the burning operation, thereby ensuring the accuracy of the files stored in the Blu-ray disc group.
[0096] In addition, to facilitate file management, the embodiment of the present application also includes a mapping relationship storage unit 25, which is used to save the mapping relationship between the files in the storage space and the packaged files in the burning task queue, as well as the files in the Blu-ray disc group, to facilitate search and other operations.
[0097] The Blu-ray file storage device described in the embodiment of the present application stores files in a storage space and sets corresponding burning conditions for the files. The storage space is integrated into the magnetic space in the Blu-ray storage system, and each storage space is polled according to the prediction cycle. When the files stored in the storage space meet the burning conditions, a Blu-ray disc group is selected for the files, and the files meeting the burning conditions are stored in the Blu-ray disc group, thereby realizing the process of automatically transferring the files to Blu-ray storage. The entire process is completed in the Blu-ray storage system, does not require the help of third-party software, and does not rely on network protocols. It can effectively avoid the occurrence of abnormal problems in the data transmission process, and ensure the timeliness, security and accuracy of the Blu-ray storage files.
[0098] An embodiment of the present application further provides a Blu-ray file storage system, wherein the Blu-ray file storage system comprises the Blu-ray file storage device described in any of the above embodiments.
[0099] It should be understood that the specific features, operations and details described hereinabove with respect to the method of the present application may also be similarly applied to the device and system of the present application, or vice versa. In addition, each step of the method of the present application described above may be performed by a corresponding component or unit of the device or system of the present application.
[0100] It should be understood that each module / unit of the device of the present application can be implemented in whole or in part by software, hardware, firmware or a combination thereof. Each module / unit can be embedded in the processor of the electronic device or independent of the processor in the form of hardware or firmware, or can be stored in the memory of the electronic device in the form of software for the processor to call to perform the operation of each module / unit. Each module / unit can be implemented as an independent component or module, or two or more modules / units can be implemented as a single component or module.
[0101] like Figure 3 As shown, the present application provides an electronic device 300, which includes a processor 301 and a memory 302 storing computer program instructions. When the processor 301 executes the computer program instructions, each step of the above-mentioned data detection method is implemented. The electronic device 300 can be generally a server, a terminal, or any other electronic device with necessary computing and / or processing capabilities.
[0102] In one embodiment, the electronic device 300 may include a processor, a memory, a network interface, a communication interface, etc. connected through a system bus. The processor of the electronic device 300 may be used to provide necessary computing, processing and / or control capabilities. The memory of the electronic device 300 may include a non-volatile storage medium and an internal memory. The non-volatile storage medium may store an operating system, a computer program, etc. The internal memory may provide an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface and the communication interface of the electronic device 300 may be used to connect and communicate with external devices through a network. When the computer program is executed by the processor, the steps of the method of the present application are executed.
[0103] In addition, the present application provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the above-mentioned Blu-ray file storage method is implemented.
[0104] Those skilled in the art will appreciate that the method steps of the present application can be completed by instructing related hardware such as the electronic device 300 or a processor through a computer program, and the computer program can be stored in a non-temporary computer-readable storage medium, and the computer program causes the steps of the present application to be executed when it is executed. Depending on the circumstances, any reference to memory, storage, or other media herein may include non-volatile or volatile memory. Examples of non-volatile memory include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid state disk, etc. Examples of volatile memory include random access memory (RAM), external cache memory, etc.
[0105] The various technical features described above can be combined arbitrarily. Although all possible combinations of these technical features are not described, any combination of these technical features should be considered to be covered by this specification as long as there is no contradiction in such combination.
[0106] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A Blu-ray file storage method, characterized in that: The method comprises: Polling the storage space in the burn determination queue according to a preset period to determine whether the files stored in the storage space meet the preset burn conditions; the storage space is a magnetic space integrated in the Blu-ray storage system; If the burning conditions are met, a Blu-ray disc group is selected according to a preset burning storage strategy; The files in the storage space are burned into the selected Blu-ray disc group.
2. The method according to claim 1, characterized in that The step of determining whether the file stored in the storage space meets the burning condition includes at least one of the following: Determining whether the file stored in the storage space meets the burning condition according to the burning identifier of the file stored in the storage space; Determining whether the file stored in the storage space meets the burning condition according to the modification time attribute of the file stored in the storage space; According to the size of the file stored in the storage space, it is determined whether the file stored in the storage space meets the burning condition.
3. The method according to claim 1, characterized in that If the burning condition is met, the method further includes: The files that meet the burning conditions are packaged according to the burning requirements and added to the burning task queue.
4. The method according to claim 3, characterized in that Before burning the files in the storage space into the selected Blu-ray disc group, the method further includes: Determine whether the packaged files in the burning task queue are consistent with the corresponding files in the storage space; If they are inconsistent, the corresponding files in the storage space are repackaged, and the repackaged files replace the packaged files in the burning task queue.
5. The method according to claim 1 or 2, characterized in that: The step of polling the storage space in the recording determination queue according to a preset period further includes: Set different polling cycles for different burning conditions; The storage space in the recording judgment queue is polled according to the set polling period.
6. The method according to claim 3, characterized in that The method further comprises: The mapping relationship between the files in the storage space and the packaged files in the burning task queue and the files in the Blu-ray disc group is saved.
7. A Blu-ray file storage device, characterized in that: include: A polling judgment unit, used for polling the storage space in the burning judgment queue according to a preset period to determine whether the files stored in the storage space meet the preset burning conditions; The storage space is a magnetic space integrated in the Blu-ray storage system; A Blu-ray disc selection unit, used for selecting a Blu-ray disc group according to a preset burning storage strategy when the burning condition is met; The Blu-ray storage unit is used to burn the files in the storage space into the selected Blu-ray disc group.
8. A Blu-ray file storage system, comprising the Blu-ray file storage device according to claim 7.
9. An electronic device, comprising a memory and a processor, wherein the memory stores computer instructions, characterized in that: When the computer instructions are executed by the processor, the computer instructions perform the Blu-ray file storage method according to any one of claims 1 to 6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the computer program performs the Blu-ray file storage method according to any one of claims 1 to 6.