CN107229421A - The establishment of video data storage systems, file write and read method and device - Google Patents

The establishment of video data storage systems, file write and read method and device Download PDF

Info

Publication number
CN107229421A
CN107229421A CN201710397133.0A CN201710397133A CN107229421A CN 107229421 A CN107229421 A CN 107229421A CN 201710397133 A CN201710397133 A CN 201710397133A CN 107229421 A CN107229421 A CN 107229421A
Authority
CN
China
Prior art keywords
capacity
area
memory
fileinfo
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.)
Granted
Application number
CN201710397133.0A
Other languages
Chinese (zh)
Other versions
CN107229421B (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.)
Zhejiang Dahua Technology Co Ltd
Original Assignee
Zhejiang Dahua Technology 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 Zhejiang Dahua Technology Co Ltd filed Critical Zhejiang Dahua Technology Co Ltd
Priority to CN201710397133.0A priority Critical patent/CN107229421B/en
Publication of CN107229421A publication Critical patent/CN107229421A/en
Application granted granted Critical
Publication of CN107229421B publication Critical patent/CN107229421B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/064Management of blocks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • G06F3/0644Management of space entities, e.g. partitions, extents, pools
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The invention discloses a kind of establishment of video data storage systems, file write-in and read method and device, to solve the electronic equipment based on Windows operating system in the prior art, it is necessary to which the video data according to default video data storage format storage could be read by installing third party's plug-in unit.This method includes:For Windows operating system electronic equipment directly support read-write data memory format storage medium, determine to be used for the second capacity of the first capacity for storing the insertion area of video data and the directory area for the fileinfo that stores video data in the storage medium;The memory space of first capacity described in the storage medium is formatted as default video data storage format;It is the memory space that the directory area distributes second capacity in the storage medium.On the electronic equipment based on Windows operating system, it is not necessary to which third party's plug-in unit can directly read the video data, greatly improve Consumer's Experience.

Description

The establishment of video data storage systems, file write and read method and device
Technical field
The present invention relates to video data processing technology field, more particularly to a kind of establishment of video data storage systems, text Part writes and read method and device.
Background technology
At present, the electronic equipment based on Windows operating system directly support read-write data memory format have Exfat, Fat series etc., based on the consideration in terms of storage performance, function, security, in the storage of monitoring field video data, Windows operating system directly supports the data memory format of read-write typically can not directly use, such as Exfat, Fat series exists The problems such as file system crash occurs under the scenes such as abnormal power-down.Therefore according to each in the storage of monitoring field video data The self-defined video data storage format of application scenarios be default video data storage format.
The video text of the self-defined video data storage format is in the electronics based on Windows operating system in the prior art It can not be directly read in equipment, it is necessary to could be read by third party's plug-in unit on the electronic equipment based on Windows operating system Take the video data according to default video data storage format storage.Said process needs to install third party's plug-in unit, if do not had Third party's plug-in unit is not installed, will be unable to realize that the electronic equipment based on Windows operating system is read according to default video data The video data of storage format storage.
The content of the invention
The present invention provides a kind of establishment of video data storage systems, file write-in and read method and device, to solve Certainly in the prior art, the electronic equipment based on Windows operating system is, it is necessary to which installing third party's plug-in unit could read according to default The video data of video data storage format storage.
To reach above-mentioned purpose, the embodiment of the invention discloses a kind of creation method of video data storage systems, it is special Levy and be, methods described includes:
The storage medium for the data memory format read and write directly is supported for the electronic equipment of Windows operating system, really It is used to store first capacity in the insertion area of video data and the fileinfo for storing video data in the fixed storage medium Directory area the second capacity;
The memory space of first capacity described in the storage medium is formatted as default video data storage format, its Described in preset video data storage format be data block connection;
It is the memory space that the directory area distributes second capacity in the storage medium.
Further, methods described also includes:
The letter in the embedded area is recorded in the memory space of the 3rd capacity in the corresponding storage medium of interblock The information of breath and the directory area, wherein, the information in the embedded area includes first capacity and described the in the embedded area The corresponding first start bit of memory space of one capacity is put, the information of the directory area include the second capacity of the directory area with And corresponding second original position of memory space of second capacity.
Further, methods described also includes:
The Windows operating system electronic equipment directly support read-write data memory format storage medium in It is determined that the 4th capacity of the log area of fileinfo for recording video data, is the log area in the storage medium Distribute the memory space of the 4th capacity;
4th capacity of the log area fourth position corresponding with the memory space of the 4th capacity recorded beginning Described information recording areas.
Further, it is described to determine to be used to store first capacity in the insertion area of video data in the storage medium and be used for Storing the second capacity of the directory area of the fileinfo of video data includes:
Each data block of the data memory format of read-write is directly supported according to the electronic equipment of the Windows operating system Memory capacity, and default every fileinfo take maximum number of byte, determine the fileinfo that the data block is written into Bar number;
The minimum byte number and the bar number taken according to default every video data, determines the file letter of the bar number Cease the memory capacity that corresponding video data takes;
The memory capacity taken according to the corresponding video data of the fileinfo of the bar number, the storage of each data block is held Amount, and the electronic equipment of Windows operating system directly support the storage medium of the data memory format of read-write corresponding available Memory space, determines to be used to store first capacity in the insertion area of video data and for storing video data in the storage medium Fileinfo directory area the second capacity.
Further, methods described also includes:
The data block allocation table of the data memory format of read-write is directly supported in the electronic equipment of the Windows operating system In, the corresponding data block of memory space of first capacity in embedded area is corresponding with the memory space of the 4th capacity in log area The service condition of data block be updated to be used.
Further, it is described to determine to be used to store first capacity in the insertion area of video data in the storage medium and be used for Before second capacity of the directory area for storing the fileinfo of video data, methods described also includes:
Whether the form for judging the storage medium is that the electronic equipment of Windows operating system directly supports the number of read-write According to storage format;
If not, the electronic equipment that the storage medium format is turned into Windows operating system directly supports read-write Data memory format, and carry out subsequent step.
The embodiment of the invention discloses a kind of file wiring method of the creation method based on described data-storage system, Methods described includes:
Receive video file to be written;
Judge whether the directory area in storage medium and embedded area have idle storage space;
If directory area and embedded area have idle storage space, the video file is write to the sky in the embedded area In not busy memory space, and the fileinfo of the video file recorded in the idle storage space of the directory area.
Further, if being used to store first capacity in the insertion area of video data in storage medium and being regarded for storing Second capacity of the directory area of the fileinfo of frequency evidence, according to the memory capacity of each data block, each data block is written into Fileinfo bar number, the memory capacity that the corresponding video data of the fileinfo of the bar number takes, and Windows operations The electronic equipment of system directly supports what the corresponding free memory of the storage medium of the data memory format of read-write was determined, institute State the directory area judged in storage medium includes with whether embedded area has idle storage space:
Judge that the directory area whether there is idle storage space;
If it is, determining that the directory area and embedded area have idle storage space.
Further, the fileinfo by the video file recorded in the idle storage space of the directory area Before, methods described also includes:
In the memory space that the fileinfo of the video file recorded to the log area;
Judge whether to meet the idle storage space that the fileinfo for recording the log area recorded the directory area In condition;
If it is, subsequent step will be carried out.
Further, it is described to judge whether that meeting the fileinfo for recording the log area recorded the directory area Condition in idle storage space includes:
Judge whether the fileinfo of record reaches the memory space threshold value of the log area;Or
Judge whether the storage duration of fileinfo reaches default storage duration threshold value.
Further, when in the idle storage space that the fileinfo for recording the log area recorded the directory area Afterwards, methods described also includes:
The fileinfo recorded in the memory space of the log area is deleted.
The embodiment of the invention discloses a kind of file reading based on described file wiring method, methods described bag Include:
The search request of video file is received, wherein carrying the identification information of the video file in the search request;
The fileinfo of the video file comprising the identification information is searched whether in the directory area of storage medium;
If it is, reading the video file of the identification information in the corresponding embedded area of storage medium.
The embodiment of the invention discloses a kind of creating device of video data storage systems, described device includes:
Determining module, the data memory format of read-write is directly supported for the electronic equipment for Windows operating system Storage medium, determine in the storage medium be used for store video data insertion area the first capacity and for storing video counts According to fileinfo directory area the second capacity;
Formatting module, for the memory space of the first capacity described in the storage medium to be formatted as into pre- setting video Data memory format, wherein the default video data storage format connects for data block;
Distribute module, the memory space in the storage medium being the directory area distribution second capacity.
Further, described device also includes:
Logging modle, for recording institute in the memory space of the 3rd capacity in the corresponding storage medium of interblock The information in embedded area and the information of the directory area are stated, wherein, the information in the embedded area includes the first of the embedded area and held Amount and the corresponding first start bit of memory space of first capacity are put, and the information of the directory area includes the directory area Corresponding second original position of the memory space of the second capacity and second capacity.
Further, the determining module, the electronic equipment being additionally operable in the Windows operating system is directly supported to read The 4th capacity of the log area of fileinfo for recording video data is determined in the storage medium for the data memory format write, It is the memory space that the 4th capacity is distributed in the log area in the storage medium;The logging modle, being additionally operable to will be described 4th capacity of log area fourth position corresponding with the memory space of the 4th capacity recorded described information recording areas beginning.
Further, the determining module, specifically for directly being supported according to the electronic equipment of the Windows operating system The memory capacity of each data block of the data memory format of read-write, and the maximum byte that default every fileinfo takes Number, determines the bar number for the fileinfo that the data block is written into;The minimum byte number taken according to default every video data And the bar number, determine the memory capacity that the corresponding video data of fileinfo of the bar number takes;According to the bar number The memory capacity that the corresponding video data of fileinfo takes, the memory capacity of each data block, and Windows operating system Electronic equipment directly supports the corresponding free memory of storage medium of the data memory format of read-write, determines the storage medium In the first capacity for being used to storing the insertion area of video data and the directory area for the fileinfo that stores video data the Two capacity.
Further, described device also includes:
Update module, the data memory format of read-write is directly supported for the electronic equipment in the Windows operating system Data block allocation table in, will embedded area the first capacity the corresponding data block of memory space and log area in the 4th capacity The service condition of the corresponding data block of memory space be updated to be used.
Further, the formatting module, whether the form for being additionally operable to judge the storage medium is Windows operations The electronic equipment of system directly supports the data memory format of read-write;If not, the storage medium format is turned into Windows The electronic equipment of operating system directly supports the data memory format of read-write.
The embodiment of the present invention discloses a kind of file writing station of the creating device based on described data-storage system, institute Stating device includes:
Receiving module, the video file to be written for receiving;
Judge module, for judging whether the directory area in storage medium and embedded area have idle storage space, such as There is idle storage space in fruit directory area and embedded area, trigger memory module;
Memory module, for the video file to be write in the idle storage space in the embedded area, and is regarded described The fileinfo of frequency file recorded in the idle storage space of the directory area.
Further, the judge module, if specifically for the insertion area for being used to store video data in storage medium The first capacity and directory area for the fileinfo that stores video data the second capacity, according to the storage of each data block Capacity, the bar number for the fileinfo that each data block is written into, the corresponding video data occupancy of fileinfo of the bar number Memory capacity, and the electronic equipment of Windows operating system directly support that the storage medium of the data memory format of read-write is corresponding Free memory determine, judge the directory area with the presence or absence of idle storage space;If it is, determining the catalogue There is idle storage space in area and embedded area.
Further, the memory module, is additionally operable to the fileinfo of the video file recorded the log area Memory space in;
The judge module, is additionally operable to judge whether that meeting the fileinfo for recording the log area recorded the mesh Record the condition in the idle storage space in area;If it is determined that the judged result of module is yes, then memory module is triggered.
Further, the judge module, is additionally operable to judge whether the fileinfo of record reaches depositing for the log area Store up capacity-threshold;Or judge whether the storage duration of fileinfo reaches default storage duration threshold value.
Further, described device also includes:
Removing module, the fileinfo for being recorded in the memory space by the log area is deleted.
The embodiment of the present invention discloses a kind of document reading apparatus based on described file writing station, described device bag Include:
Receiving module, the search request for receiving video file, wherein carrying the video text in the search request The identification information of part;
Searching modul, searches whether the file of the video file comprising the identification information in the directory area of storage medium Information;
Read module, if the lookup result of searching modul is yes, institute is read in the corresponding embedded area of storage medium State the video file of identification information.
The embodiment of the invention discloses a kind of establishment of video data storage systems, file write-in and read method and dress Put, methods described includes:The storage for the data memory format read and write directly is supported for the electronic equipment of Windows operating system Medium, determines to be used to store first capacity in the insertion area of video data and the text for storing video data in the storage medium Second capacity of the directory area of part information;The memory space of first capacity described in the storage medium is formatted as default regard Frequency data memory format, wherein the default video data storage format connects for data block;It is institute in the storage medium State the memory space that directory area distributes second capacity.Due in embodiments of the present invention, by the electricity of Windows operating system Sub- equipment directly supports the memory space of the first capacity in the storage medium of the data memory format of read-write is formatted as default Video data storage format, for storing video data, while directly supporting to read using the electronic equipment of Windows operating system The memory space of second capacity of the data memory format write stores the fileinfo of video data, so based on Windows On the electronic equipment of operating system, it is not necessary to which third party's plug-in unit can just be directly read to be deposited according to default video data storage format The video data of storage, greatly improves Consumer's Experience.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is the accompanying drawing used required in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of establishment process schematic for video data storage systems that the embodiment of the present invention 1 is provided;
Figure 1A is a kind of memory space schematic diagram of the storage medium for Exfat forms that the embodiment of the present invention 1 is provided;
Figure 1B is the storage medium of a kind of embedded area that the embodiment of the present invention 1 is provided and directory area in the Exfat forms The schematic diagram of memory space
Fig. 2 is a kind of establishment process schematic for video data storage systems that the embodiment of the present invention 6 is provided;
Fig. 3 is a kind of file writing process schematic diagram that the embodiment of the present invention 7 is provided;
Fig. 4 is a kind of file writing process schematic diagram that the embodiment of the present invention 9 is provided;
Fig. 5 is a kind of file reading process schematic diagram that the embodiment of the present invention 10 is provided;
Fig. 6 is a kind of creating device structure chart for video data storage systems that the embodiment of the present invention 1 is provided;
Fig. 7 is a kind of creating device structure chart for video data storage systems that the embodiment of the present invention 6 is provided;
Fig. 8 is a kind of file writing station structure chart that the embodiment of the present invention 7 is provided;
Fig. 9 is a kind of file writing station structure chart that the embodiment of the present invention 9 is provided;
Figure 10 is a kind of document reading apparatus structure chart that the embodiment of the present invention 10 is provided.
Embodiment
In order that the electronic equipment based on Windows operating system can be directly read in monitoring field according to pre- setting video The video data of data memory format storage, the embodiments of the invention provide a kind of establishment of video data storage systems, file Write-in and read method and device.
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made Embodiment, belongs to the scope of protection of the invention.
Embodiment 1:
Fig. 1 is that a kind of video data storage systems that the embodiment of the present invention 1 is provided create process schematic, and the process includes Following steps:
S101:The storage of the data memory format of read-write is directly supported to be situated between for the electronic equipment of Windows operating system Matter, determines to be used to store first capacity in the insertion area of video data and the file for storing video data in the storage medium Second capacity of the directory area of information.
The creation method of video data storage systems provided in an embodiment of the present invention, can apply to deposit using preset data The scene that the video data of storage form storage is directly read under Windows operating system, specifically can apply to monitoring and sets It is standby.
When there is video data to need storage, monitoring device needs special scenes, according to default video data storage format The content of the video data is stored, while also needing to the fileinfo of the video data operating system according to Windows The electronic equipment of system directly supports the form of the data storage of read-write to store, and such user is operating system based on Windows When the video data is inquired about on the electronic equipment of system, read-write can be directly supported by the electronic equipment of Windows operating system Data storage form storage fileinfo find the video data.The fileinfo can include the video data Identification information, the identification information of the video data is the information of the unique mark video data, can be the name of video data The information such as title, the coding of video data.This document information can also include the video data correspondence video file creation time, The information of the storage location of video file and the size of the video file are capacity of memory space that the video data takes etc..
Can be that the electronic equipment for being directed to Windows operating system is directly propped up when creating the video data storage systems The storage medium of the data memory format of read-write is held, insertion is distributed in the memory space of the storage medium of the data memory format Area and directory area, the embedded area are used to store video data, and the directory area is used for the fileinfo for storing video data.Prison Control equipment is determined for first capacity in the insertion area for storing video data in the storage medium, and for storing video data Fileinfo directory area the second capacity, first capacity and the second capacity can be that user is set in advance, also may be used To be calculated according to certain rule.The storage medium can be u disks, can be storage card etc..Windows is operated The electronic equipment of system is directly supported to be used for each data block of data storage in the storage medium of the data memory format of read-write Memory capacity be to determine, by taking Exfat forms as an example, for example, it may be 4KB, can be 32KB, it is also possible to which others are held Amount.Wherein, the first capacity and the second capacity directly support the data storage of read-write for the electronic equipment of the Windows operating system It is used for the integral multiple of the memory capacity of the data block of data storage in the storage medium of form.
S102:The memory space of first capacity described in the storage medium is formatted as default video data storage lattice Formula, wherein the default video data storage format connects for data block.
S103:It is the memory space that the directory area distributes second capacity in the storage medium.
The priority of above-mentioned S102 and S103 execution sequences can not be limited, and can first carry out S102, then perform S103, or first be held Row S103, then perform S102.
For the storage format of the default video data, the insertion area wanted in the storage medium writes the video Data by the memory space of first capacity in the embedded area, it is necessary to be formatted as default video data storage format, wherein in advance If the method that can be provided by prior art of storage format of video data realize.
Can be the electricity for the Windows operating system when the memory space of first capacity is formatted Sub- equipment directly supports the storage of corresponding first capacity in arbitrary position in the storage medium of the data memory format of read-write Space is formatted, may be cumbersome so when writing video data and reading video data, so more preferably, Need to determine that the first start bit in the embedded area puts the second original position with directory area according to certain rule, realize letter Single quickly write-in video data and reading video data.
, then can be by the storage medium when the first capacity and the second capacity of directory area of determining the embedded area Described in the memory space of the first capacity be formatted as default video data storage format, and be institute in the storage medium State the memory space that directory area distributes second capacity.The default video data storage format connects for data block, and this is pre- The memory capacity of the data block of setting video data memory format directly supports read-write for the electronic equipment of the Windows operating system Data memory format data block memory capacity arbitrary integer time.It is described that memory space is formatted as default video counts Belong to prior art according to the process of storage format, in embodiments of the present invention to the process without repeating.
Due in embodiments of the present invention, the data that the electronic equipment of Windows operating system directly supports read-write being deposited The memory space for storing up the first capacity in the storage medium of form is formatted as default video data storage format, is regarded for storing Frequency evidence, while directly supporting the second capacity of the data memory format of read-write using the electronic equipment of Windows operating system Memory space store video data fileinfo, so on the electronic equipment based on Windows operating system, it is not necessary to Third party's plug-in unit can just directly read the video data according to default video data storage format storage, greatly improve user's body Test.
Embodiment 2:
The lookup of subsequent video data for convenience, in embodiments of the present invention methods described also include:
The letter in the embedded area is recorded in the memory space of the 3rd capacity in the corresponding storage medium of interblock The information of breath and the directory area, wherein, the information in the embedded area includes first capacity and described the in the embedded area The corresponding first start bit of memory space of one capacity is put, the information of the directory area include the second capacity of the directory area with And corresponding second original position of memory space of second capacity.
In embodiments of the present invention, can be directed to Windows operating system when creating the video data storage systems Electronic equipment directly support read-write data memory format storage medium, deposited in the storage medium of the data memory format The memory space of default 3rd capacity is distributed in storage space, the memory space of the 3rd capacity is used as interblock, the letter Breath recording areas is used to record the information in embedded area and the information of directory area.Wherein, the information in the embedded area includes the insertion The corresponding first start bit of memory space of first capacity in area and first capacity is put, and the information of the directory area includes Corresponding second original position of memory space of second capacity of the directory area and second capacity.Described information is recorded The memory space of 3rd capacity in area can be data block memory space or multiple data blocks storage it is empty Between, preferably, described information recording areas two data blocks of correspondence, this two data blocks are main and standby relation, in each data block The content of record is identical, and record has first capacity in embedded area and the memory space corresponding the of first capacity Corresponding second original position of the memory space of the second capacity and second capacity of one original position and directory area.So The content in standby data block can be read when the content in main data block is read not out.
After the memory space of the first capacity in storage medium is formatted as into default video data storage format, this first The corresponding original position of memory space of capacity is that first start bit is put, and the second capacity is distributed for directory area in storage medium Memory space after, the corresponding original position of memory space of second capacity is the second original position, can be embedded in this The corresponding first start bit of memory space of first capacity in area and first capacity put with the second capacity of directory area and Corresponding second original position of memory space of second capacity, the electronic equipment that recorded the Windows operating system is straight Connect in the storage medium for the data memory format for supporting read-write in the memory space of the 3rd capacity of interblock, and record No longer change afterwards., can be by the memory space of the 3rd capacity of the interblock when in embedded area's write-in video data The first start bit in the insertion area of middle record, which puts accurately to find with the second original position of directory area, writes the video data Position and the position for recording the corresponding fileinfo of the video data.
The electronic equipment of Windows operating system directly supports the data memory format of read-write to include Exfat forms, Fat Form etc..Figure 1A is a kind of memory space schematic diagram of the storage medium of Exfat forms provided in an embodiment of the present invention, should Memory space in the storage medium of Exfat forms is the memory space of data block form, and the memory space includes character The corresponding data block of conversion table (UpCaseTable), the corresponding data block of data block allocation table (BlockBitmap), root Block (RootDirBlock), data block 1 (DataBlock1), data block 2 (DataBlock2), data block 3 (DataBlock3) ..., data block N (DataBlockN).The data block 1 (DataBlock1), data block 2 (DataBlock2) corresponding memory space can as interblock in the storage medium of the Exfat forms the 3rd capacity Memory space, the first capacity and first start bit that the memory space of the 3rd capacity is used to record embedded area put and directory area The second capacity and the second original position.The data block 1 (DataBlock1) and data block 2 (DataBlock2) are closed to be active and standby The content recorded in system, each data block is identical, and the first capacity and first start bit that record has embedded area are put and mesh Record second capacity and the second original position in area.So it can read number when the content in data block 1 is read not out According to the content in block 2.
Figure 1B depositing in the storage medium of the Exfat forms that be a kind of embedded area provided in an embodiment of the present invention and directory area The schematic diagram in space is stored up, in the Figure 1B, depositing for the second capacity is determined in the data block after data block 2 (DataBlock2) Space is stored up as directory area, for example, can be since data block 3 (DataBlock3), to be determined according to the capacity of each data block The corresponding memory space of remaining data block after directory area is defined as embedding by the memory space of the second capacity as directory area Enter the memory space in area.Then the corresponding memory capacity of the remaining data block is defined as the first capacity, by first capacity Memory space is formatted as default video data storage format, wherein the default video data storage format connects for data block Connect.
The electronic equipment of other Windows operating systems directly supports the storage medium of the data memory format of read-write Memory space schematic diagram is similar with the memory space schematic diagram of the storage medium of Exfat forms, is no longer described in detail herein.
Embodiment 3:
In order to prevent in abnormal cases, record can be continued in directory area after system reboot and not recorded mesh successfully The fileinfo of the video file in area is recorded, the number of read-write can be directly supported in the electronic equipment of the Windows operating system According to the log area that the fileinfo for storing video data is determined in the storage medium of storage format, in the various embodiments described above On the basis of, in embodiments of the present invention, methods described also includes:
The Windows operating system electronic equipment directly support read-write data memory format storage medium in It is determined that the 4th capacity of the log area of fileinfo for recording video data, is the log area in the storage medium Distribute the memory space of the 4th capacity;
4th capacity of the log area fourth position corresponding with the memory space of the 4th capacity recorded beginning Described information recording areas.
The log area is used for the fileinfo for storing video data in embodiments of the present invention.Can be first by the text Part information record is into the log area, when the fileinfo that satisfaction records the log area recorded the sky of the directory area During condition in not busy memory space, then the fileinfo that the log area is recorded recorded the directory area idle storage it is empty Between in.It can so prevent in abnormal cases, record can be continued in directory area after system reboot and not recorded successfully The fileinfo of the video file of directory area.The log area can prevent in abnormal cases, can be after system reboot in mesh The process for continuing to record the information for the video file that not recorded directory area successfully in record area belongs to prior art, in the present invention To the process without repeating in embodiment.
Monitoring device directly supports the storage of the data memory format of read-write in the electronic equipment of the Windows operating system The 4th capacity of log area is determined in medium, the 4th capacity can be that user is set in advance or according to certain Rule calculate.Just can be the log area in the storage medium after four capacity of log area is determined Distribute the memory space of the 4th capacity.Fourth position is assured that out when being assigned with after the memory space of the 4th capacity beginning Put, the corresponding original position of memory space of the 4th capacity is fourth position beginning, can be held the 4th of the log area the The electronics that corresponding fourth position of memory space of amount and the 4th capacity recorded the Windows operating system beginning is set In the storage medium of the standby data memory format for directly supporting to read and write in the memory space of the 3rd capacity of interblock, and No longer changed after record., can be by the storage of the 3rd capacity of the interblock when in embedded area's write-in video data Accurately find the position for writing the corresponding fileinfo of the video data in fourth position of the log area recorded in space beginning.
Embodiment 4:
Monitoring device is it is determined that the electronic equipment of the Windows operating system directly supports the data memory format of read-write It is used to store first capacity in the insertion area of video data and for the mesh for the fileinfo for storing video data in storage medium When recording second capacity in area, it can be calculated according to certain rule, can so ensure maximized storage video The fileinfo of data and the video data.On the basis of the various embodiments described above, in embodiments of the present invention, the determination should It is used to store first capacity in the insertion area of video data and for the mesh for the fileinfo for storing video data in storage medium Second capacity in record area includes:
The data block of the data memory format of read-write is directly supported to deposit according to the electronic equipment of the Windows operating system Capacity, and the maximum number of byte that default every fileinfo takes are stored up, the bar for the fileinfo that the data block is written into is determined Number;
The minimum byte number and the bar number taken according to default every video data, determines the file letter of the bar number Cease the memory capacity that corresponding video data takes;
The memory capacity taken according to the corresponding video data of the fileinfo of the bar number, the storage of each data block is held Amount, and the electronic equipment of Windows operating system directly support the storage medium of the data memory format of read-write corresponding available Memory space, determines to be used to store first capacity in the insertion area of video data and for storing video data in the storage medium Fileinfo directory area the second capacity.
In embodiments of the present invention, the electronic equipment of Windows operating system directly supports the data memory format of read-write Storage medium in be used for data storage the memory capacity of each data block be to determine.It is corresponding for every video data Fileinfo, presets the maximum number of byte that this document information takes, so can be according to the memory capacity of each data block, and in advance If the maximum number of byte that takes of every fileinfo, it is determined that the bar number for the fileinfo that each data block is written into.For every Bar video data, presets the minimum byte number that the video data takes, according to the bar number of the fileinfo and video data Minimum byte number, it may be determined that go out the memory capacity that the corresponding video data of fileinfo of the bar number takes, i.e., described bar The product for the minimum byte number that number takes with video data.
The electronic equipment of the Windows operating system is directly supported to distribute in the storage medium of the data memory format of read-write Memory space and the memory space for distributing to the capacity of directory area second, first capacity in the insertion area to the embedded capacity of area first Memory space be used to store video data, the memory space of the second capacity of the directory area is used for the file for storing video data Information, it is determined that can be the bar for the fileinfo being written into according to each data block when first capacity and the second capacity The memory capacity that number video data corresponding with the fileinfo of the bar number takes, the memory capacity of each data block, and The electronic equipment of Windows operating system directly supports that the corresponding available storage of the storage medium of the data memory format of read-write is empty Between determine.
Specifically, the memory capacity that can be a data block is A, and the data block can be written into N bar catalogues, per provision The memory capacity that the minimum byte number that the default video data of part information takes takes is B, then this N bar fileinfos are corresponding regards Frequency is according to the memory capacity C=N*B of occupancy, the N bar files being written into according to the memory capacity A of each data block and the data block The proportionate relationship for the memory capacity C that the corresponding video data of information takes, and the electronic equipment of the Windows operating system are straight The corresponding memory capacity of the corresponding free memory of storage medium for connecing the data memory format for supporting read-write is D, calculates institute State first capacity in embedded area and the second capacity of directory area.
In order to ensure that the first capacity and the second capacity directly support read-write for the electronic equipment of the Windows operating system It is used for the integral multiple of the memory capacity of the data block of data storage in the storage medium of data memory format.Calculating the first capacity Can be the proportionate relationship for first determining first capacity and the second capacity during with the second capacity, it is maximum according to the proportionate relationship Change the first capacity of the integral multiple for the memory capacity for determining data block and the integral multiple of the memory capacity of data block second is held Amount.
The electronic equipment of Windows operating system directly supports the storage medium of the data memory format of read-write is corresponding can Can be found out with memory space by Figure 1A and Figure 1B, in the storage medium of the data memory format some memory space be by Take, the corresponding data block of the occupied memory space include the corresponding data block of character conversion table (UpCaseTable), Data block distribution information (BlockBitmap) corresponding data block, root directory blocks (RootDirBlock), can be according to the storage Total memory capacity of medium, it is free memory to subtract remaining after the memory capacity of occupied memory space Memory capacity.
When in the storage medium in the data memory format that the electronic equipment of Windows operating system is directly supported to read and write points Match somebody with somebody behind log area, the corresponding free memory of storage medium of the data memory format can be the data memory format The total memory space of storage medium subtracts again after subtracting in Figure 1A of foregoing description the memory capacity of occupied memory space Go the remaining memory capacity for free memory after the 4th capacity of log area.
Data block 1 (DataBlock1), the corresponding memory space of data block 2 (DataBlock2) in Figure 1A can conducts The electronic equipment of the Windows operating system directly supports interblock in the storage medium of the data memory format of read-write The memory space of 3rd capacity, the corresponding free memory of storage medium of the data memory format can be that the data are deposited The total memory space of storage medium for storing up form subtracts in Figure 1A of foregoing description that the storage of occupied memory space is held The remaining memory capacity for free memory after the 3rd capacity of interblock is subtracted after amount again.
The electronic equipment of the Windows operating system directly supports that the storage medium of the data memory format of read-write is corresponding Free memory can also be that the total memory space of storage medium of the data memory format is subtracted in Figure 1A of foregoing description The 4th capacity for having subtracted log area after the memory capacity of occupied memory space again subtracts the 3rd of interblock again The remaining memory capacity for free memory after capacity.
It is determined that the embedded area the first capacity and directory area the second capacity when, for example, the storage of each data block Capacity is 4KB, as 4096 bytes, and every video data takes 2MB, as 2*1024*1024 byte, every file letter The maximum number of byte that breath takes is 256 bytes, then a data block can be written into 16 fileinfos, 16 file letters It is 16*2*1024*1024 byte to cease the capacity of corresponding video data, as 16*2*1024KB, then data block is deposited 4096 bytes of memory capacity and the data block of storage 4096 bytes of capacity and the data block are written into the file of the bar number 16*2*1024*1024 byte of the memory capacity and 4096+16*2*1024*1024's that the corresponding video data of information takes Ratio 4096/ (4096+16*2*1024*1024) is 1/ (1+1024*8), if the electronic equipment of the Windows operating system The storage medium of the data memory format of read-write is directly supported to distribute to the capacity of the free memory of embedded area and directory area For 8193*16*2014 byte, i.e. 8193*4KB, then second capacity is 8193*4*1/ (1+1024*8) KB, is 4KB, first capacity is 8193*4* (1024*8)/(1+1024*8) KB, as 1024*32KB, 16*2MB.
Embodiment 5:
On the basis of the various embodiments described above, in embodiments of the present invention, methods described also includes:
The data block allocation table of the data memory format of read-write is directly supported in the electronic equipment of the Windows operating system In, the corresponding data block of memory space of first capacity in embedded area is corresponding with the memory space of the 4th capacity in log area The service condition of data block be updated to be used.
In embodiments of the present invention, the electronic equipment of the Windows operating system directly supports the data storage lattice of read-write The storage medium of formula includes data block allocation table, and the service condition of each data block is have recorded in the data block allocation table, should Service condition includes being used and being not used by.When data block is not used, the number recorded in the data block allocation table It is to be not used by according to the service condition of block.After log area and embedded area is assigned with, because it is known that the insertion area is used for Video data is stored, log area is used for the fileinfo for storing video data, it is possible to by first capacity in the insertion area The service condition of the corresponding data block of memory space of the 4th capacity in the corresponding data block of memory space and log area is not by By using being updated to be used, in case the memory space be used to doing other and use.
Can be for being used and being not used by distribute corresponding mark, for example to reduce data volume when updating Can be used as 1, be not used by as 0.
Can be by the in the corresponding data block of memory space and log area of first capacity in embedded area when updating The identification information of the corresponding data block of memory space of four capacity is changed to 1 by 0, and this completes renewal.
Embodiment 6:
It is described to determine to be used to store first capacity in the insertion area of video data and for storing video in the storage medium Before second capacity of the directory area of the fileinfo of data, methods described also includes:
Whether the form for judging the storage medium is that the electronic equipment of Windows operating system directly supports the number of read-write According to storage format;
If not, the electronic equipment that the storage medium format is turned into Windows operating system directly supports read-write Data memory format, and carry out subsequent step.
When monitoring device has recognized storage medium, it can be determined that whether the storage medium is Windows operating system Electronic equipment directly support read-write data memory format storage medium, if not the electricity of the Windows operating system Sub- equipment directly supports the storage medium of the data memory format of read-write, then can turn to the storage medium format The electronic equipment of Windows operating system directly supports the data memory format of read-write, and carries out subsequent step.If should The electronic equipment of Windows operating system directly supports the storage medium of the data memory format of read-write, then can directly carry out Subsequent step.
Fig. 2 is a kind of establishment process schematic for video data storage systems that the embodiment of the present invention 6 is provided, the process bag Include following steps:
S201:Judge the storage medium form whether be Windows operating system electronic equipment directly support read The data memory format write, if it is, S203 is carried out, if it is not, then carrying out S202.
S202:The electronic equipment that the storage medium format is turned into Windows operating system directly supports the number of read-write According to storage format, and carry out subsequent step.
S203:The storage of the data memory format of read-write is directly supported to be situated between for the electronic equipment of Windows operating system Matter, according to the memory capacity of each data block of the data memory format, and the maximum word that default every fileinfo takes Joint number, determines the bar number for the fileinfo that the data block is written into;The minimum byte taken according to default every video data Several and described bar number, determines the memory capacity that the corresponding video data of fileinfo of the bar number takes;According to the bar number The corresponding video data of the fileinfo memory capacity that takes, the memory capacity of each data block, and data memory format The corresponding free memory of storage medium, determines to be used for the first capacity for storing the insertion area of video data in the storage medium With the second capacity of the directory area of the fileinfo for storing video data.
S204:The memory space of first capacity described in the storage medium is formatted as default video data storage lattice Formula, wherein the default video data storage format connects for data block.
S205:It is the memory space that the directory area distributes second capacity in the storage medium.
S206:In the corresponding storage medium of interblock the embedded area is recorded in the memory space of the 3rd capacity Information and the directory area information, wherein, the information in the embedded area includes the first capacity and the institute in the embedded area The corresponding first start bit of memory space for stating the first capacity is put, and the information of the directory area includes the second of the directory area and held Corresponding second original position of memory space of amount and second capacity.
S207:The storage of the data memory format of read-write is directly supported to be situated between in the electronic equipment of the Windows operating system The 4th capacity of the log area of fileinfo for recording video data is determined in matter, is the day in the storage medium Will area distributes the memory space of the 4th capacity;4th capacity of the log area is corresponding with the memory space of the 4th capacity Fourth, position recorded described information recording areas beginning.
S208:The data block of the data memory format of read-write is directly supported in the electronic equipment of the Windows operating system It is in allocation table, the storage of the 4th capacity in the corresponding data block of memory space and log area of first capacity in embedded area is empty Between the service condition of corresponding data block be updated to be used.
Embodiment 7:
Fig. 3 is a kind of file writing process schematic diagram that the embodiment of the present invention 7 is provided, and the process comprises the following steps:
S301:Receive video file to be written.
S302:Judge whether directory area and embedded area have idle storage space in memory space, if it is, carrying out S303, if it is any be it is no, terminate.
File wiring method provided in an embodiment of the present invention can apply to store the monitoring device of video data.
Monitoring device may determine that directory area whether there is idle storage space in the storage medium, and judge insertion Whether area has idle storage space, if directory area and embedded area have idle storage space, can carry out follow-up Step, if it is not, then terminating, and can export prompt message, so that user carries out corresponding operating.
Can be according to directory area when monitoring device recognizes that directory area whether there is idle storage space in the storage medium The corresponding data block of memory space, the data block being not used by is searched whether in data block allocation table, if so, then saying There is idle storage space in bright directory area, the idle storage space refers to store the complete of the video file to be written The memory space of fileinfo, then can carry out subsequent step.If what is found in data block allocation table is to be used Data block, then can be recognized in the data block of directory area in the data block used whether there is idle storage space, The idle memory space refers to the complete fileinfo that can store the video file to be written, if there is no sky Not busy memory space, then illustrate that the directory area can not record the complete fileinfo of the video file.
When monitoring device recognizes that embedded area whether there is idle storage space in the storage medium, the data block in embedded area In recognize whether idle storage space, the idle memory space refers to that the video file to be written can be stored Complete video data information, if there is no idle storage space, then illustrates that the insertion area can not record the video file Complete video data information.
If whether directory area and embedded area have idle storage space in memory space, can subsequently it be walked Suddenly.
S303:In the idle storage space that the video file is write to the embedded area, and by the video file Fileinfo recorded in the idle storage space of the directory area.
When monitoring device recognizes that directory area and embedded area have idle storage space in the storage medium, it is possible to will Video data in the video file is written in the space memory space in embedded area, and by the fileinfo of the video file In the idle storage space that recorded the directory area.Belong to prior art in the process of embedded area's write-in video file, at this To the process without repeating in inventive embodiments.If recording the data block of the fileinfo of the video file to be not used by Data block, in the idle storage space that the fileinfo of the video file recorded to the directory area after, will also be The data block of the fileinfo for being written into video file is updated in data block allocation table to be used.
This document information can include the identification information of the video data, and the identification information of the video data is unique mark The information of the video data, can be the information such as title, the coding of video data of video data.This document information can also be wrapped Include the size of the video data correspondence creation time of video file, the storage location of video file and the video file i.e. this regard Frequency is according to capacity of the memory space of occupancy etc..
In embodiments of the present invention, user, can be by the electronics of Windows operating system when searching the video file Equipment directly supports the fileinfo in the directory area in the storage medium of the data memory format of read-write to search and read insertion The video file in area, and third party's plug-in unit is not needed, greatly improve Consumer's Experience.
Embodiment 8:
When first capacity in embedded area and the second capacity of directory area are determined according to certain rule, if the catalogue There is idle storage space in area or embedded area, then can determine that directory area and embedded area have idle storage space.Then true Determine directory area and when embedded area whether there is into space memory space, it is only necessary to judge one of them.Because directory area is deposited The information of storage is less, in order to further improve the write efficiency of video file, on the basis of the various embodiments described above, in the present invention In embodiment, if being used to store first capacity in the insertion area of video data and for storing video data in storage medium Second capacity of the directory area of fileinfo, according to the memory capacity of each data block, the file letter that each data block is written into The electricity of the bar number of breath, the memory capacity of the corresponding video data occupancy of fileinfo of the bar number, and Windows operating system Sub- equipment directly supports what the corresponding free memory of the storage medium of the data memory format of read-write was determined, and the judgement is deposited Whether directory area and embedded area in storage media have idle storage space and include:
Judge that the directory area whether there is idle storage space;
If it is, determining that the directory area and embedded area have idle storage space.
In embodiments of the present invention, the first capacity and use for storing the insertion area of video data are used in the storage medium The second capacity in the directory area of the fileinfo of storage video data, according to the memory capacity of each data block, each data The bar number for the fileinfo that block is written into, the memory capacity of the corresponding video data occupancy of fileinfo of the bar number, and The electronic equipment of Windows operating system directly supports that the corresponding available storage of the storage medium of the data memory format of read-write is empty Between determine.There is certain proportionate relationship, i.e. directory area can record how many file letters for first capacity and the second capacity Breath, embedded area can just store the corresponding video data of fileinfo of the bar number.When the memory space of directory area is occupied Used time, the memory space in embedded area is also all occupied.When the available free memory space in directory area, embedded area available free can also be deposited Store up space.When whether there is idle storage space in the directory area in judging the storage medium and embedded area, can only it sentence It whether there is idle storage space in disconnected directory area.If it is, can determine that the directory area and embedded area have the free time Memory space, and carry out subsequent step.
, can also be only when whether there is idle storage space in the directory area in judging the storage medium and embedded area Judge to whether there is idle storage space in embedded area.If it is, can determine that the directory area and embedded area have sky Not busy memory space, and carry out subsequent step.
In order to when searching directory area and embedded area, be found on fixed position, monitoring device judges memory space Can first be searched in the memory space of the 3rd capacity of interblock when middle directory area whether there is idle storage space The second original position and the second capacity of directory area, it is empty according to the storage of corresponding second capacity of the second original position of directory area Between, judge whether idle storage space.
If there is idle storage space, then insertion can be searched in the memory space of the 3rd capacity of interblock The video file is write in second original position and the second capacity in area, the memory space in second capacity in embedded area, and In the idle storage space that the fileinfo of the video file recorded to the directory area.
Embodiment 9:
In order to prevent in abnormal cases, record can be continued in directory area after system reboot and not recorded mesh successfully Record it in the information of the video file in area, the idle storage space that the video file information recorded to the directory area Before include:
By in the memory space of the information record of the video file to the log area;
Judge whether to meet the idle storage space that the fileinfo for recording the log area recorded the directory area In condition;
If it is, carrying out subsequent step.
In the above-described embodiments, after writing the video file in embedded area, first the information of the video file can be remembered In the memory space for recording the log area, because the memory space of log area is not infinitely great, monitoring device is in record During can decide whether to meet the fileinfo that records the log area recorded the directory area idle storage it is empty Between in condition;If it is, the fileinfo that the log area is recorded recorded the idle storage space of the directory area In, if it is not, then continuing to record the fileinfo in the memory space of log area.Whether monitoring device judges current by institute Can judge whether when the fileinfo for stating log area record recorded the condition in the idle storage space of the directory area The fileinfo transfer instruction of user is received, will when monitoring device receives the fileinfo transfer instruction of user The fileinfo of the log area record recorded in the idle storage space of the directory area.
Or, it is described to judge whether to meet the free time that the fileinfo for recording the log area recorded the directory area Condition in memory space includes:
Judge whether the fileinfo of record reaches the memory space threshold value of the log area;Or
Judge whether the storage duration of fileinfo reaches default storage duration threshold value.
The idle storage that the fileinfo for recording the log area recorded the directory area is set with monitoring device Storage duration threshold value in space, the storage duration threshold value can be random time length, such as 2 hours, 48 hours.
Monitoring device is allocated to the certain memory space in log area, and the memory capacity of the memory space of the log area is then The value of determination, memory capacity of the data volume no more than the memory space of log area of the fileinfo of video file.
Monitoring device judge it is current whether meet whether meet the fileinfo for recording the log area recorded it is described During condition in the idle storage space of directory area, can be judge current file information storage duration whether reach it is default Duration threshold value is stored, when whether the storage duration for the fileinfo for judging current video file reaches default storage duration threshold Value, then meet the fileinfo for recording the log area and recorded condition in the idle storage space of the directory area, then The fileinfo that the log area can be recorded recorded in the idle storage space of the directory area.
Monitoring device judge it is current whether meet whether meet the fileinfo for recording the log area recorded it is described Can judge the memory capacity that the fileinfo of current video file takes during condition in the idle storage space of directory area Whether the memory capacity given threshold of the memory space of log area is reached, when depositing for the fileinfo for judging current video file Storage capacity reaches given threshold, then meets the idle storage that the fileinfo for recording the log area recorded the directory area Condition in space, the then fileinfo that can be recorded the log area recorded the idle storage space of the directory area In.Wherein the given threshold can be the memory capacity of the log area, or can also be the memory capacity of the log area 95%th, the corresponding numerical value such as 90%.
It is described after in the idle storage space that the fileinfo for recording the log area recorded the directory area Method also includes:
The fileinfo recorded in the memory space of the log area is deleted.In order to ensure the write-in of subsequent video files, The corresponding video file of this document information write in embedded area can be deleted.
After the fileinfo and video file that are recorded in the memory space of the log area are deleted, conveniently it can subsequently work as prison When control equipment receives video file to be written again, again by the file information storage of video file to the log area In memory space.
Fig. 4 is a kind of file writing process schematic diagram that the embodiment of the present invention 9 is provided, and the process comprises the following steps:
S401:Receive video file to be written.
S402:Judge whether the directory area in storage medium and embedded area have idle storage space, if it is, entering Row S403, if it is any be it is no, terminate.
S403:In the idle storage space that the video file is write to the embedded area, and by the video file Fileinfo recorded in the memory space of the log area.
S404:Judge whether to meet the idle storage that the fileinfo for recording the log area recorded the directory area Condition in space;If it is, S405 is carried out, if it is not, then carrying out S403.
S405:The fileinfo that the log area is recorded recorded in the idle storage space of the directory area.
S406:The fileinfo recorded in the memory space of the log area is deleted.
Embodiment 10:
Fig. 5 is a kind of file reading process schematic diagram that the embodiment of the present invention 10 is provided, and the process comprises the following steps:
S501:The search request of video file is received, wherein carrying the mark of the video file in the search request Information.
File reading provided in an embodiment of the present invention can apply to the electronics based on Windows operating system and set Standby, electronic equipment, which can be received, carries the video text in the search request of the video file of user's transmission, the search request Part identification information, the identification information of the video file can be the video data in the title of video file, video file The information such as coding.
S502:The file letter of the video file comprising the identification information is searched whether in the directory area of storage medium Breath, if it is, S503 is carried out, if it is not, then terminating.
Storage medium is preserved in electronic equipment, the file for preserving the video file in the directory area of the storage medium Information, the fileinfo includes the information such as title, the coding of video file of video file, can also include the video file Creation time and the size of the video file be capacity of memory space etc. that the video file takes.Preserving fileinfo When, the corresponding relation of video file and fileinfo can be preserved, can be specifically the identification information and file of video file Information is corresponded, for example, the identification information of video file is file name, such as video file 1, video file 2 ... are described Corresponding relation can be video file 1- fileinfos 1, video file 2- fileinfos 2.Electronic equipment searches the directory area In whether comprising the identification information video file fileinfo, if electronic equipment does not have in the directory area of storage medium There is the fileinfo for finding the video file comprising the identification information, then it is assumed that regarded in the storage medium described in no preservation Frequency file, then terminate to search.
S503:The video file of the identification information is read in the corresponding embedded area of storage medium.
If electronic equipment finds the text of the video file comprising the identification information in the directory area of storage medium Part information, then can read the identification information according to the identification information of the video file in the corresponding embedded area of storage medium Video file.The identification information can be the information such as the coding of video data in the title of video file, video file.
Fig. 6 is a kind of creating device structure chart for video data storage systems that the embodiment of the present invention 1 is provided, described device Including:
Determining module 61, the data storage lattice of read-write are directly supported for the electronic equipment for Windows operating system The storage medium of formula, determines to be used to store first capacity in the insertion area of video data and for storing video in the storage medium Second capacity of the directory area of the fileinfo of data;
Formatting module 62, for the memory space of the first capacity described in the storage medium to be formatted as into default regard Frequency data memory format, wherein the default video data storage format connects for data block;
Distribute module 63, for being that the storage of the directory area distribution second capacity is empty in the storage medium Between.
Fig. 7 is a kind of creating device structure chart for video data storage systems that the embodiment of the present invention 6 is provided, Fig. 6's On the basis of, described device also includes:
Logging modle 71, for being recorded in the memory space of the 3rd capacity in the corresponding storage medium of interblock The information in the embedded area and the information of the directory area, wherein, the information in the embedded area includes the first of the embedded area The corresponding first start bit of memory space of capacity and first capacity is put, and the information of the directory area includes the catalogue Corresponding second original position of memory space of second capacity in area and second capacity.
The determining module 61, the electronic equipment being additionally operable in the Windows operating system directly supports the number of read-write According to the 4th capacity of the log area that the fileinfo for recording video data is determined in the storage medium of storage format, described It is the memory space that the 4th capacity is distributed in the log area in storage medium;
The logging modle 71, is additionally operable to the 4th capacity of the log area is corresponding with the memory space of the 4th capacity Fourth position beginning recorded described information recording areas.
The determining module 61, specifically for directly supporting read-write according to the electronic equipment of the Windows operating system The memory capacity of each data block of data memory format, and the maximum number of byte that default every fileinfo takes, it is determined that The bar number for the fileinfo that the data block is written into;The minimum byte number and the bar taken according to default every video data Number, determines the memory capacity that the corresponding video data of fileinfo of the bar number takes;According to the fileinfo of the bar number The electronic equipment of the memory capacity that corresponding video data takes, the memory capacity of each data block, and Windows operating system The corresponding free memory of storage medium of the data memory format of read-write is directly supported, determines to be used to deposit in the storage medium Store up the second capacity of first capacity in the insertion area of video data and the directory area for the fileinfo that stores video data.
Described device also includes:
Update module 72, the data storage lattice of read-write are directly supported for the electronic equipment in the Windows operating system In the data block allocation table of formula, the 4th in the corresponding data block of memory space and log area of first capacity in embedded area is held The service condition of the corresponding data block of memory space of amount is updated to be used.
The formatting module 62, whether the form for being additionally operable to judge the storage medium is Windows operating system Electronic equipment directly supports the data memory format of read-write;If not, the storage medium format is turned into Windows operations system The electronic equipment of system directly supports the data memory format of read-write.
Fig. 8 is a kind of file writing station structure chart that the embodiment of the present invention 7 is provided, and described device includes:
Receiving module 81, the video file to be written for receiving;
Judge module 82, for judging whether the directory area in storage medium and embedded area have idle storage space, If directory area and embedded area have idle storage space, memory module is triggered;
Memory module 83, for the video file to be write in the idle storage space in the embedded area, and will be described The fileinfo of video file recorded in the idle storage space of the directory area.
The judge module 82, if held specifically for be used to store the insertion area of video data in storage medium first Second capacity of amount and directory area for the fileinfo that stores video data, according to the memory capacity of each data block, often The bar number for the fileinfo that individual data block is written into, the storage that the corresponding video data of fileinfo of the bar number takes is held Amount, and the electronic equipment of Windows operating system directly support the storage medium of the data memory format of read-write corresponding available What memory space was determined, judge that the directory area whether there is idle storage space;If it is, determining the directory area and embedding Enter area and there is idle storage space.
The memory module 83, the storage for being additionally operable to the fileinfo of the video file recorded the log area is empty Between in;
The judge module 82, be additionally operable to judge whether to meet the fileinfo for recording the log area recorded it is described Condition in the idle storage space of directory area;If it is determined that the judged result of module is yes, then memory module 83 is triggered.
The judge module 82, is additionally operable to judge whether the fileinfo of record reaches the memory space threshold of the log area Value;Or judge whether the storage duration of fileinfo reaches default storage duration threshold value.
Fig. 9 is a kind of file writing station structure chart that the embodiment of the present invention 9 is provided, on the basis of Fig. 8, described device Also include:
Removing module 91, the fileinfo for being recorded in the memory space by the log area is deleted.
Figure 10 is a kind of document reading apparatus structure chart that the embodiment of the present invention 10 is provided, and described device includes:
Receiving module 11, the search request for receiving video file, wherein carrying the video in the search request The identification information of file;
Searching modul 12, searches whether the text of the video file comprising the identification information in the directory area of storage medium Part information;
Read module 13, if the lookup result of searching modul is yes, reads in the corresponding embedded area of storage medium The video file of the identification information.
The embodiment of the invention discloses a kind of establishment of video data storage systems, file write-in and read method and dress Put, methods described includes:The storage for the data memory format read and write directly is supported for the electronic equipment of Windows operating system Medium, determines to be used to store first capacity in the insertion area of video data and the text for storing video data in the storage medium Second capacity of the directory area of part information;The memory space of first capacity described in the storage medium is formatted as default regard Frequency data memory format, wherein the default video data storage format connects for data block;It is institute in the storage medium State the memory space that directory area distributes second capacity.Due in embodiments of the present invention, by the electricity of Windows operating system Sub- equipment directly supports the memory space of the first capacity in the storage medium of the data memory format of read-write is formatted as default Video data storage format, for storing video data, while directly supporting to read using the electronic equipment of Windows operating system The memory space of second capacity of the data memory format write stores the fileinfo of video data, so based on Windows On the electronic equipment of operating system, it is not necessary to which third party's plug-in unit can just be directly read to be deposited according to default video data storage format The video data of storage, greatly improves Consumer's Experience.
For systems/devices embodiment, because it is substantially similar to embodiment of the method, so the comparison of description is simple Single, the relevent part can refer to the partial explaination of embodiments of method.
It should be noted that herein, such as first and second or the like relational terms are used merely to a reality Body or an operation make a distinction with another entity or another operation, and not necessarily require or imply these entities Or there is any this actual relation or order between operation.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program Product.Therefore, the application can be using the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the application can be used in one or more computers for wherein including computer usable program code The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
The application is the flow with reference to method, equipment (system) and computer program product according to the embodiment of the present application Figure and/or block diagram are described.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which is produced, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that in meter Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, thus in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
Although having been described for the preferred embodiment of the application, those skilled in the art once know basic creation Property concept, then can make other change and modification to these embodiments.So, appended claims are intended to be construed to include excellent Select embodiment and fall into having altered and changing for the application scope.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the application to the application God and scope.So, if these modifications and variations of the application belong to the scope of the application claim and its equivalent technologies Within, then the application is also intended to comprising including these changes and modification.

Claims (24)

1. a kind of creation method of video data storage systems, it is characterised in that methods described includes:
The storage medium for the data memory format read and write directly is supported for the electronic equipment of Windows operating system, it is determined that should It is used to store first capacity in the insertion area of video data and for the mesh for the fileinfo for storing video data in storage medium Record second capacity in area;
The memory space of first capacity described in the storage medium is formatted as default video data storage format, wherein institute Default video data storage format is stated to connect for data block;
It is the memory space that the directory area distributes second capacity in the storage medium.
2. the method as described in claim 1, it is characterised in that methods described also includes:
Recorded in the corresponding storage medium of interblock in the memory space of the 3rd capacity the embedded area information and The information of the directory area, wherein, the information in the embedded area includes first capacity and first appearance in the embedded area The corresponding first start bit of memory space of amount is put, and the information of the directory area includes the second capacity and the institute of the directory area State corresponding second original position of memory space of the second capacity.
3. method as claimed in claim 2, it is characterised in that methods described also includes:
Directly support to determine in the storage medium for the data memory format read and write in the electronic equipment of the Windows operating system It is the log area distribution in the storage medium for the 4th capacity of the log area of the fileinfo that records video data The memory space of 4th capacity;
4th capacity of the log area fourth position corresponding with the memory space of the 4th capacity recorded beginning described Interblock.
4. the method as described in claim 1, it is characterised in that be used to store video data in the determination storage medium It is embedded in first capacity in area and includes for the second capacity of the directory area for the fileinfo for storing video data:
The each data block of the data memory format of read-write is directly supported to deposit according to the electronic equipment of the Windows operating system Capacity, and the maximum number of byte that default every fileinfo takes are stored up, the bar for the fileinfo that the data block is written into is determined Number;
The minimum byte number and the bar number taken according to default every video data, determines the fileinfo pair of the bar number The memory capacity that the video data answered takes;
The memory capacity taken according to the corresponding video data of the fileinfo of the bar number, the memory capacity of each data block, And the electronic equipment of Windows operating system directly supports the corresponding available storage of storage medium of the data memory format of read-write Space, determines to be used to store first capacity in the insertion area of video data and the text for storing video data in the storage medium Second capacity of the directory area of part information.
5. the method as described in claim 1, it is characterised in that methods described also includes:
The Windows operating system electronic equipment directly support read-write data memory format data block allocation table in, The memory space of the 4th capacity in the corresponding data block of memory space and log area of first capacity in embedded area is corresponding The service condition of data block is updated to be used.
6. the method as described in claim 1, it is characterised in that be used to store video data in the determination storage medium Before first capacity in embedded area and the second capacity for the directory area of the fileinfo that stores video data, methods described is also Including:
Judge the storage medium form whether be Windows operating system electronic equipment directly support read-write data deposit Store up form;
If not, the electronic equipment that the storage medium format is turned into Windows operating system directly supports the data of read-write Storage format, and carry out subsequent step.
7. a kind of file wiring method of the creation method of the data-storage system based on described in claim any one of 1-6, its It is characterised by, methods described includes:
Receive video file to be written;
Judge whether the directory area in storage medium and embedded area have idle storage space;
If directory area and embedded area have idle storage space, the free time that the video file is write into the embedded area deposits Store up in space, and the fileinfo of the video file recorded in the idle storage space of the directory area.
8. method as claimed in claim 7, it is characterised in that if being used for the insertion area for storing video data in storage medium The first capacity and directory area for the fileinfo that stores video data the second capacity, according to the storage of each data block Capacity, the bar number for the fileinfo that each data block is written into, the corresponding video data occupancy of fileinfo of the bar number Memory capacity, and the electronic equipment of Windows operating system directly support that the storage medium of the data memory format of read-write is corresponding Free memory determine, the directory area judged in storage medium and be embedded in area whether there is idle storage space Including:
Judge that the directory area whether there is idle storage space;
If it is, determining that the directory area and embedded area have idle storage space.
9. method as claimed in claim 7, it is characterised in that the fileinfo by the video file recorded described Before in the idle storage space of directory area, methods described also includes:
In the memory space that the fileinfo of the video file recorded to the log area;
Judge whether that meeting the fileinfo for recording the log area recorded in the idle storage space of the directory area Condition;
If it is, subsequent step will be carried out.
10. method as claimed in claim 9, it is characterised in that described to judge whether to meet the text for recording the log area Part information record includes to the condition in the idle storage space of the directory area:
Judge whether the fileinfo of record reaches the memory space threshold value of the log area;Or
Judge whether the storage duration of fileinfo reaches default storage duration threshold value.
11. method as claimed in claim 10, it is characterised in that when the fileinfo for recording the log area recorded institute After stating in the idle storage space of directory area, methods described also includes:
The fileinfo recorded in the memory space of the log area is deleted.
12. a kind of file reading of the file wiring method based on described in claim any one of 7-11, it is characterised in that Methods described includes:
The search request of video file is received, wherein carrying the identification information of the video file in the search request;
The fileinfo of the video file comprising the identification information is searched whether in the directory area of storage medium;
If it is, reading the video file of the identification information in the corresponding embedded area of storage medium.
13. a kind of creating device of video data storage systems, it is characterised in that described device includes:
Determining module, the data memory format for directly supporting read-write for the electronic equipment for Windows operating system is deposited Storage media, determines to be used to store first capacity in the insertion area of video data and for storing video data in the storage medium Second capacity of the directory area of fileinfo;
Formatting module, for the memory space of the first capacity described in the storage medium to be formatted as into default video data Storage format, wherein the default video data storage format connects for data block;
Distribute module, the memory space in the storage medium being the directory area distribution second capacity.
14. device as claimed in claim 13, it is characterised in that described device also includes:
Logging modle, for recording described embedding in the memory space of the 3rd capacity in the corresponding storage medium of interblock Enter the information in area and the information of the directory area, wherein, the information in the embedded area include first capacity in the embedded area with And the corresponding first start bit of memory space of first capacity is put, the information of the directory area includes the of the directory area Corresponding second original position of memory space of two capacity and second capacity.
15. device as claimed in claim 14, it is characterised in that the determining module, is additionally operable to operate in the Windows The electronic equipment of system is directly supported to determine the text for recording video data in the storage medium of the data memory format of read-write 4th capacity of the log area of part information, is the memory space that the 4th capacity is distributed in the log area in the storage medium; The logging modle, was additionally operable to the 4th capacity of the log area fourth beginning corresponding with the memory space of the 4th capacity Position recorded described information recording areas.
16. device as claimed in claim 13, it is characterised in that the determining module, specifically for being grasped according to the Windows Make system electronic equipment directly support read-write data memory format each data block memory capacity, it is and default every The maximum number of byte that fileinfo takes, determines the bar number for the fileinfo that the data block is written into;Regarded according to default every Frequency determines that what the corresponding video data of fileinfo of the bar number took deposits according to the minimum byte number and the bar number of occupancy Store up capacity;The memory capacity taken according to the corresponding video data of the fileinfo of the bar number, the storage of each data block is held Amount, and
The electronic equipment of Windows operating system directly supports corresponding can use of the storage medium of the data memory format of read-write to deposit Space is stored up, determines to be used to store first capacity in the insertion area of video data and for storing video data in the storage medium Second capacity of the directory area of fileinfo.
17. device as claimed in claim 13, it is characterised in that described device also includes:
Update module, the number of the data memory format of read-write is directly supported for the electronic equipment in the Windows operating system According in block allocation table, by depositing for the 4th capacity in the corresponding data block of memory space and log area of first capacity in embedded area The service condition of the corresponding data block in storage space is updated to be used.
18. device as claimed in claim 13, it is characterised in that the formatting module, is additionally operable to judge that the storage is situated between Whether the form of matter is that the electronic equipment of Windows operating system directly supports the data memory format of read-write;If not, by institute State storage medium format turn to Windows operating system electronic equipment directly support read-write data memory format.
19. a kind of file writing station of the creating device of the data-storage system based on described in claim any one of 13-18, Characterized in that, described device includes:
Receiving module, the video file to be written for receiving;
Judge module, for judging whether the directory area in storage medium and embedded area have idle storage space, if mesh There is idle storage space in record area and embedded area, trigger memory module;
Memory module, for the video file to be write in the idle storage space in the embedded area, and the video is literary The fileinfo of part recorded in the idle storage space of the directory area.
20. device as claimed in claim 19, it is characterised in that the judge module, if specifically in storage medium The second of the first capacity for the insertion area that stores video data and the directory area for the fileinfo that stores video data Capacity, according to the memory capacity of each data block, the bar number for the fileinfo that each data block is written into, the file of the bar number The memory capacity that the corresponding video data of information takes, and the electronic equipment of Windows operating system directly support the number read and write Determined according to the corresponding free memory of the storage medium of storage format, judge that the directory area is empty with the presence or absence of idle storage Between;If it is, determining that the directory area and embedded area have idle storage space.
21. device as claimed in claim 19, it is characterised in that the memory module, is additionally operable to the video file Fileinfo recorded in the memory space of the log area;
The judge module, is additionally operable to judge whether that meeting the fileinfo for recording the log area recorded the directory area Idle storage space in condition;If it is determined that the judged result of module is yes, then memory module is triggered.
22. device as claimed in claim 21, it is characterised in that the judge module, is additionally operable to judge the file letter of record Whether breath reaches the memory space threshold value of the log area;Or judge whether the storage duration of fileinfo reaches default storage Duration threshold value.
23. device as claimed in claim 22, it is characterised in that described device also includes:
Removing module, the fileinfo for being recorded in the memory space by the log area is deleted.
24. a kind of document reading apparatus of the file writing station based on described in claim any one of 19-23, its feature exists In described device includes:
Receiving module, the search request for receiving video file, wherein carrying the video file in the search request Identification information;
Searching modul, searches whether the file letter of the video file comprising the identification information in the directory area of storage medium Breath;
Read module, if the lookup result of searching modul is yes, the mark is read in the corresponding embedded area of storage medium Know the video file of information.
CN201710397133.0A 2017-05-31 2017-05-31 Method and device for creating video data storage system, method and device for writing file into video data storage system and method and device for reading video data storage system Active CN107229421B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710397133.0A CN107229421B (en) 2017-05-31 2017-05-31 Method and device for creating video data storage system, method and device for writing file into video data storage system and method and device for reading video data storage system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710397133.0A CN107229421B (en) 2017-05-31 2017-05-31 Method and device for creating video data storage system, method and device for writing file into video data storage system and method and device for reading video data storage system

Publications (2)

Publication Number Publication Date
CN107229421A true CN107229421A (en) 2017-10-03
CN107229421B CN107229421B (en) 2020-08-04

Family

ID=59933988

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710397133.0A Active CN107229421B (en) 2017-05-31 2017-05-31 Method and device for creating video data storage system, method and device for writing file into video data storage system and method and device for reading video data storage system

Country Status (1)

Country Link
CN (1) CN107229421B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107861694A (en) * 2017-12-04 2018-03-30 合肥联宝信息技术有限公司 A kind of information storage means and electronic equipment
CN110765321A (en) * 2019-10-28 2020-02-07 北京明略软件***有限公司 Data storage path generation method and device and readable storage medium
CN110825697A (en) * 2019-11-07 2020-02-21 珠海研果科技有限公司 Method and apparatus for formatting a storage device
CN112882653A (en) * 2021-01-26 2021-06-01 北京金山云网络技术有限公司 Storage volume creation method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101382876A (en) * 2008-10-07 2009-03-11 北京创毅视讯科技有限公司 Data storage method
CN102426586A (en) * 2011-10-25 2012-04-25 厦门雅迅网络股份有限公司 FAT (file allocation table) file storage method in embedded system
CN103345477A (en) * 2013-06-18 2013-10-09 任沙浦 Data storage method for monitoring device
CN106326139A (en) * 2015-06-30 2017-01-11 华平智慧信息技术(深圳)有限公司 Audio/video data file circulating memory method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101382876A (en) * 2008-10-07 2009-03-11 北京创毅视讯科技有限公司 Data storage method
CN102426586A (en) * 2011-10-25 2012-04-25 厦门雅迅网络股份有限公司 FAT (file allocation table) file storage method in embedded system
CN103345477A (en) * 2013-06-18 2013-10-09 任沙浦 Data storage method for monitoring device
CN106326139A (en) * 2015-06-30 2017-01-11 华平智慧信息技术(深圳)有限公司 Audio/video data file circulating memory method and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107861694A (en) * 2017-12-04 2018-03-30 合肥联宝信息技术有限公司 A kind of information storage means and electronic equipment
CN110765321A (en) * 2019-10-28 2020-02-07 北京明略软件***有限公司 Data storage path generation method and device and readable storage medium
CN110765321B (en) * 2019-10-28 2022-10-25 北京明略软件***有限公司 Data storage path generation method and device and readable storage medium
CN110825697A (en) * 2019-11-07 2020-02-21 珠海研果科技有限公司 Method and apparatus for formatting a storage device
CN112882653A (en) * 2021-01-26 2021-06-01 北京金山云网络技术有限公司 Storage volume creation method and device and electronic equipment

Also Published As

Publication number Publication date
CN107229421B (en) 2020-08-04

Similar Documents

Publication Publication Date Title
KR102240557B1 (en) Method, device and system for storing data
CN107229421A (en) The establishment of video data storage systems, file write and read method and device
CN107436725A (en) A kind of data are write, read method, apparatus and distributed objects storage cluster
CN105338078B (en) Date storage method and device for storage system
CN103136243A (en) File system duplicate removal method and device based on cloud storage
CN103167026A (en) Processing method, system and device for cloud storage environmental data
CN108399050B (en) Data processing method and device
CN103425663A (en) Method and device for creating tables, saving records and deleting records for embedded system database
CN106155915A (en) The processing method and processing device of data storage
CN111177143B (en) Key value data storage method and device, storage medium and electronic equipment
CN106407224A (en) Method and device for file compaction in KV (Key-Value)-Store system
CN110147203A (en) A kind of file management method, device, electronic equipment and storage medium
CN109918352A (en) The method of storage system and storing data
CN109213447A (en) A kind of SAN storage volume carry, discharging method and system
CN1284087C (en) Apparatus and method for distributing pseudo time attribute and giving one or more logical volume
CN107193693A (en) A kind of online data storage optimization method based on storage system
CN102346783A (en) Data retrieval method and device
CN101350031A (en) Method for storing data, method and system for searching data
CN106844236A (en) The date storage method and device of terminal device
CN101169956A (en) Disc device
CN103761194B (en) A kind of EMS memory management process and device
CN102622315A (en) Method, device and system for controlling disc visiting
CN103049391B (en) Data processing method and equipment
US10311026B2 (en) Compressed data layout for optimizing data transactions
CN115576956B (en) Data processing method, system, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant