CN106293532A - A kind of Flash data storage method - Google Patents
A kind of Flash data storage method Download PDFInfo
- Publication number
- CN106293532A CN106293532A CN201610650547.5A CN201610650547A CN106293532A CN 106293532 A CN106293532 A CN 106293532A CN 201610650547 A CN201610650547 A CN 201610650547A CN 106293532 A CN106293532 A CN 106293532A
- Authority
- CN
- China
- Prior art keywords
- data
- index
- write
- data storage
- numerical value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
- G06F3/0611—Improving I/O performance in relation to response time
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0616—Improving the reliability of storage systems in relation to life time, e.g. increasing Mean Time Between Failures [MTBF]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0631—Configuration or reconfiguration of storage systems by allocating resources to storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
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)
Abstract
The present invention relates to data storing technology field, refer in particular to a kind of Flash data storage method.Comprising: Flash is divided into two subregions, respectively data retrieval region and data storage area, data retrieval region and data storage area are all respectively arranged with sector;At regular intervals, record the sector of one group of data to data storage area, update the reading index in data retrieval region simultaneously and write index, these data are stored;During system start-up, traversal is searched data retrieval region acquisition reading index and writes index;Judge that whether index to be written is the original position of sector;Judge to read index whether in the sector of index to be written;Index sector to be written is write in erasing;Write new data, to sector to be written, is revised and is write index;By reading index with write index and update data retrieval region.Reading storage data efficiently and effectively, reduce and read and erasing times.
Description
Technical field
The present invention relates to data storing technology field, refer in particular to a kind of Flash data storage method.
Background technology
Dress the emergence of product, related electronic products such as bracelet, earphone etc. based on intelligence in the market, get more and more
Meeting relate to user data storage, include but not limited to the personal information of user and the initial data etc. of sensor.At this
Planting under background, the data design Storage method of flash just seems and gets a good eye value.
Summary of the invention
The present invention is directed to problem of the prior art and a kind of reading efficiently and effectively storage data within flash, fall are provided
Low flash reads and erasing times, reasonably utilizes the Flash data storage method of whole memory space.
In order to solve above-mentioned technical problem, the present invention adopts the following technical scheme that
A kind of Flash data storage method that the present invention provides, including:
A. Flash is divided into two subregions, respectively data retrieval region and data storage area, described data retrieval region
Several sectors all it are respectively arranged with data storage area;
The most at regular intervals, record the activity data of one group of regular length in the sector of data storage area, update simultaneously
The reading index in data retrieval region and write index, and these data are stored;
C., when system starts for the first time, traversal is searched the acquisition of data retrieval region and is read index and write index;
D. determine whether that new data needs write, the most then carry out next step, if it is not, continue waiting for the new data write of next
Request, proceeds step d;
E. judge that whether index to be written is the original position of sector, the most then carry out next step;If it is not, then carry out step i;
F. judge that reading index whether within the sector of index to be written, the most then carries out next step, if it is not, then carry out step
h;
G. revising and read index, the next sector pointing to reading index place initiates;
H. index sector to be written is write in erasing;
I. write new data is to sector to be written, revises and writes index;
J. by reading index with write index and update data retrieval region.
Wherein, described step b particularly as follows: every 5 minutes, records the activity data that one group of regular length is 16 bytes.
Wherein, the traversal lookup mode of step c carries out traversal lookup with two way classification: with 1/2nd of data retrieval region
For separating, detection separates the content at address, if continuous print 0xFF, then it represents that data, can be from first address at first half
Travel through to 1/2nd separated places, in units of the data unit length in data retrieval region, find first continuously
Till the position of the value of 0xFF;Otherwise, traversal latter half.If the position that first is the value of 0xFF continuously can be found, and
This position is not the first address of search domain, then it represents that the data of the previous data cell of this position, is i.e. that follow-up data is deposited
The reading index in storage area territory and write index;Otherwise, represent that whole storage data are for sky.
Wherein, use FIFO circulative metabolism to store data, when the content of described data storage area is write full, count
Cover according to circulation, with the data that up-to-date data cover is the oldest.
Wherein, the data to data storage area add the timestamp information representing data genaration time order and function order.
Further, it is assumed that data storage area total length is L;
(1) when reading the numerical value of index more than when writing the numerical value of index, whole data space is a length of: write the numerical value of index+
L-reads the numerical value of index;
(2) when the numerical value reading index is less than or equal to the numerical value writing index, whole data space is a length of: write index's
The numerical value of numerical value-reading index;
(3) when the numerical value writing index is more than or equal to L, represent that the position writing index has arrived at border, now need to jump
Forward the initial address of data storage area to.
(4) it is less than the numerical value of reading index when the numerical value writing index, but when new data is stored in, writes the numerical value etc. of index
In the numerical value of reading index, now show that data storage area is the fullest.
Beneficial effects of the present invention:
A kind of Flash data storage method that the present invention provides, when electronic product start uses, it is possible to obtain user's in time
Configuration information and data storage condition;When data store, it is possible to immediately hop to data writes storage position, reduces electronics and produces
The traversal queries flash time of product, improve operating rate.Meanwhile, because have employed circulation memory mechanism, the reading to whole sector
Write access is more uniform, improves the service life of flash.
Accompanying drawing explanation
Fig. 1 is the flow chart of a kind of Flash data storage method of the present invention.
Fig. 2 is the flow chart that classical mode travels through lookup.
Fig. 3 is the flow chart of the two way classification traversal lookup of the present invention.
Fig. 4 is the flow chart of the fifo recycling storage mechanism of the present invention.
Detailed description of the invention
For the ease of the understanding of those skilled in the art, the present invention is made further with accompanying drawing below in conjunction with embodiment
Bright, that embodiment is mentioned content not limitation of the invention.Below in conjunction with accompanying drawing, the present invention is described in detail.
A kind of Flash data storage method that the present invention provides, including:
A. Flash is divided into two subregions, respectively data retrieval region and data storage area, described data retrieval region
Several sectors all it are respectively arranged with data storage area;
The most at regular intervals, record the activity data of one group of regular length in the sector of data storage area, update simultaneously
The reading index in data retrieval region and write index, and these data are stored;
C., when system starts for the first time, traversal is searched the acquisition of data retrieval region and is read index and write index;
D. determine whether that new data needs write, the most then carry out next step, if it is not, then continue waiting for new data next time
Write request, proceeds step d;
E. judge that whether index to be written is the original position of sector, the most then carry out next step;If it is not, then carry out step i;
F. judge that reading index whether within the sector of index to be written, the most then carries out next step, if it is not, then carry out step
h;
G. revise and read index, point to the next sector original position reading index place;
H. the sector to be written that index points to is write in erasing;
I. write new data is to sector to be written, revises and writes index;
J. by reading index with write index and update data retrieval region.
Specifically, during each index data in data retrieval region, write operation can be carried out for the position of these storage data, with
The reading and writing position of record data storage area, i.e. records the read and write position of actual data area, reads index, writes index and i.e. divide
Wei reading location, writing position;
Specifically, when needs storage data, according to user-defined fixed data length, data storage is placed the data in
Region, updates the reading index in data retrieval region simultaneously, writes index, and these data stored.
Specifically, when data storage area carries out data reading and writing every time, can according to data retrieval region reading index and
Write index to preserve data.
Specifically, Flash is when data erasing or original state, and the value of its internal corresponding byte is 0xFF;By time
Go through the mode of lookup, when finding the position of value that first is 0xFF continuously, it can be determined that for the position of reading and writing.
Specifically, when there being data to store, start Flash, it is possible to by the reading index in data retrieval region, write
Index, successfully reads the position of last reading and writing data storage area, to carry out access next time.
Specifically, if the content in data retrieval region is write full, then wipe whole data retrieval region, start anew to continue
Write.
Specifically, either the flash memory element within electronic product controller single-chip microcomputer, the flash still extended out
Storage chip, the storage data within flash of the reading the most efficiently and effectively, reduce flash and read and erasing times, reasonably
Utilize whole memory space, just seem and be highly desirable to.Specifically, step b records one piece of data, the present invention at set intervals
May be used for the smart electronics of recordable human life activity's features such as intelligence meter step bracelet, intelligent watch, Intelligent heart rate bracelet
Product.
A kind of Flash data storage method that the present invention provides, described step b is particularly as follows: every 5 minutes, record one group
Regular length is the activity data of 16 bytes.
Specifically, such as Fig. 2, it is that the traversal of a kind of classics searches mode.It is the first ground with data retrieval region that traversal is searched
Location start read, in units of the data unit length in data retrieval region, travel through backward, until data retrieval region terminate or
Till finding first position of value being 0xFF continuously;If the position that first is the value of 0xFF continuously can be found, and this position
Putting is not the first address of search domain, then it represents that the data of the previous data cell of this position, are i.e. follow-up data memory blocks
The reading index in territory and write index;Otherwise, represent that whole storage data are for sky.
A kind of Flash data storage method that the present invention provides, such as Fig. 3, the traversal of step c is searched mode and is entered with two way classification
Row traversal is searched: with 1/2nd of data retrieval region for separating, the content at detection separation address, if continuous print
0xFF, then it represents that data, at first half, can travel through to 1/2nd separated places from first address, with data retrieval region
Data unit length be unit, find first continuously for the position of the value of 0xFF till;Otherwise, traversal latter half.
If the position that first is the value of 0xFF continuously can be found, and this position is not the first address of search domain, then it represents that this position
The data of previous data cell, be i.e. the reading index of follow-up data memory area and write index;Otherwise, represent whole to deposit
Storage data are empty.
Specifically, it is provided that the length of a kind of valid data judges, it is assumed that data storage area total length is L;
(1) when reading the numerical value of index more than when writing the numerical value of index, whole data space is a length of: write the numerical value of index+
L-reads the numerical value of index;
(2) when the numerical value reading index is less than or equal to the numerical value writing index, whole data space is a length of: write index's
The numerical value of numerical value-reading index;
(3) when the numerical value writing index is more than or equal to L, represent that the position writing index has arrived at border, now need to jump
Forward the initial address of data storage area to.
(4) it is less than the numerical value of reading index when the numerical value writing index, but when new data is stored in, writes the numerical value etc. of index
In the numerical value of reading index, now show that data storage area is the fullest;When new data arrives, need erasing in time to read index and refer to
To sector, revise and read index to next one sector position, cover the effect of the oldest data all the time realizing new data.
Specifically, Flash is basic erasure unit with sector, when writing new data to sector, it should wipe whole
Sector is write again, to ensure that data write successfully.
A kind of Flash data storage method that the present invention provides, uses FIFO circulative metabolism to store data, when described number
When writing full according to the content of storage area, carry out datacycle covering, with the data that up-to-date data cover is the oldest.Specifically, as
Fig. 4, when the content of the data storage area of the present invention is write full, carries out datacycle covering, the oldest with up-to-date data cover
Data acquisition fifo recycling storage mechanism realizes, described fifo recycling storage mechanism i.e. first in first out mechanism, it is possible to pass through data
Synchronize, view latest data and update the data that replacement is the oldest.
The data of data storage area are added expression data life by a kind of Flash data storage method that the present invention provides
Become the timestamp information of time order and function order.Specifically, when data are stored into data storage area, begin to timing, right
Data carry out time labelling, when communicating with terminal, it is possible to be shown data according to timestamp, convenient directly perceived.
A kind of Flash data storage method that the present invention provides, when electronic product start uses, it is possible to obtain use in time
The configuration information at family and data storage condition;When data store, it is possible to immediately hop to data writes storage position, reduces electricity
The traversal queries flash time of sub-product, improve operating rate.Meanwhile, because have employed circulation memory mechanism, to whole sector
Read and write access more uniform, improve the service life of flash.
The above, be only present pre-ferred embodiments, and the present invention not makees any pro forma restriction, although
The present invention is open as above with preferred embodiment, but is not limited to the present invention, any those skilled in the art,
In the range of technical solution of the present invention, when the technology contents utilizing the disclosure above makes a little change or is modified to equivalent change
The Equivalent embodiments changed, as long as being without departing from technical solution of the present invention content, refers to above example according to the technology of the present invention
Any simple modification, equivalent variations and the modification made, belongs in the range of technical solution of the present invention.
Claims (7)
1. a Flash data storage method, it is characterised in that including:
A. Flash is divided into two subregions, respectively data retrieval region and data storage area, described data retrieval region
Several sectors all it are respectively arranged with data storage area;
The most at regular intervals, record the activity data of one group of regular length in the sector of data storage area, update simultaneously
The reading index in data retrieval region and write index, and these data are stored;
C., when system starts for the first time, traversal is searched the acquisition of data retrieval region and is read index and write index;
D. determine whether that new data needs write, the most then carry out next step, if it is not, then continue waiting for new data next time
Write request, proceeds step d;
E. judge that whether index to be written is the original position of sector, the most then carry out next step;If it is not, then carry out step i;
F. judge that reading index whether within the sector of index to be written, the most then carries out next step, if it is not, then carry out step
h;
G. revise and read index, point to the next sector original position reading index place;
H. the sector to be written that index points to is write in erasing;
I. write new data is to sector to be written, revises and writes index;
J. by reading index with write index and update data retrieval region.
A kind of Flash data storage method the most according to claim 1, it is characterised in that described step b is particularly as follows: every
Every 5 minutes, record the activity data that one group of regular length is 16 bytes.
A kind of Flash data storage method the most according to claim 1, it is characterised in that the traversal of step c searches mode
Carry out traversal with two way classification to search: with 1/2nd of data retrieval region for separating, the content at detection separation address, if
Continuous print 0xFF, then it represents that data, at first half, can travel through to 1/2nd separated places from first address, examines with data
The data unit length in rope region is unit, till finding first position of value being 0xFF continuously;Otherwise, travel through later half
Part.
A kind of Flash data storage method the most according to claim 3, it is characterised in that: if first can be found continuously
For the position of the value of 0xFF, and this position is not the first address of search domain, then it represents that the previous data cell of this position
Data are i.e. the reading index of follow-up data memory area and write index;Otherwise, represent that whole storage data are for sky.
A kind of Flash data storage method the most according to claim 1, it is characterised in that: use FIFO circulative metabolism
Store data, when the content of described data storage area is write full, carry out datacycle covering, the oldest with up-to-date data cover
Data.
A kind of Flash data storage method the most according to claim 5, it is characterised in that: the number to data storage area
According to adding the timestamp information representing data genaration time order and function order.
A kind of Flash data storage method the most according to claim 1, it is characterised in that: assume that data storage area is total
A length of L;
(1) when reading the numerical value of index more than when writing the numerical value of index, whole data space is a length of: write the numerical value of index+
L-reads the numerical value of index;
(2) when the numerical value reading index is less than or equal to the numerical value writing index, whole data space is a length of: write index's
The numerical value of numerical value-reading index;
(3) when the numerical value writing index is more than or equal to L, represent that the position writing index has arrived at border, now need to jump
Forward the initial address of data storage area to;
(4) it is less than the numerical value of reading index when the numerical value writing index, but when new data is stored in, writes the numerical value of index equal to reading
The numerical value of index, now shows that data storage area is the fullest.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610650547.5A CN106293532A (en) | 2016-08-10 | 2016-08-10 | A kind of Flash data storage method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610650547.5A CN106293532A (en) | 2016-08-10 | 2016-08-10 | A kind of Flash data storage method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106293532A true CN106293532A (en) | 2017-01-04 |
Family
ID=57667807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610650547.5A Pending CN106293532A (en) | 2016-08-10 | 2016-08-10 | A kind of Flash data storage method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106293532A (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107608904A (en) * | 2017-08-14 | 2018-01-19 | 北京航空航天大学 | The method of fiber-optic grating sensor real-time wavelength data storage based on FPGA |
CN107608906A (en) * | 2017-09-26 | 2018-01-19 | 北京智芯微电子科技有限公司 | The method for reducing in-chip FLASH erasing times |
CN108845922A (en) * | 2018-06-01 | 2018-11-20 | 深圳市道通智能航空技术有限公司 | The recording method of unmanned plane battery information, device and storage medium |
CN109002399A (en) * | 2018-07-09 | 2018-12-14 | 北京智芯微电子科技有限公司 | The method of embedded device logout |
CN109032500A (en) * | 2018-06-11 | 2018-12-18 | 广州视源电子科技股份有限公司 | Data storage method and device of single chip microcomputer, single chip microcomputer and storage medium |
CN109359059A (en) * | 2018-10-15 | 2019-02-19 | 珠海美佳音科技有限公司 | A method of reducing the erasable number of low power consuming devices Flash |
CN109634514A (en) * | 2017-10-09 | 2019-04-16 | 北京握奇智能科技有限公司 | A kind of the reading and writing data method and system of chip memory |
CN110795040A (en) * | 2019-10-28 | 2020-02-14 | 浙江互灵科技有限公司 | Simple file management system and implementation method thereof |
CN112286893A (en) * | 2020-09-23 | 2021-01-29 | 宁波水表(集团)股份有限公司 | Log processing method and device applied to embedded terminal |
CN112463020A (en) * | 2019-09-09 | 2021-03-09 | 杭州海康威视数字技术股份有限公司 | Data access method, device and equipment based on Flash |
CN112965661A (en) * | 2021-03-01 | 2021-06-15 | 歌尔科技有限公司 | Data storage method, device, equipment and storage medium |
CN113127377A (en) * | 2021-04-08 | 2021-07-16 | 武汉导航与位置服务工业技术研究院有限责任公司 | Wear leveling method for writing and erasing of nonvolatile memory device |
CN113220239A (en) * | 2021-05-24 | 2021-08-06 | 厦门四信通信科技有限公司 | Erasing and writing method, device and equipment for flash storage and readable storage medium |
WO2021203964A1 (en) * | 2020-04-07 | 2021-10-14 | 杭州萤石软件有限公司 | Method and apparatus for data access of nand flash file, and storage medium |
CN114356792A (en) * | 2021-11-18 | 2022-04-15 | 国电南瑞三能电力仪表(南京)有限公司 | Electric energy meter frozen data storage method based on FLASH pre-erasing technology and electric energy meter |
CN114371816A (en) * | 2021-12-14 | 2022-04-19 | 深圳市凯迪仕智能科技有限公司 | Data storage method and electronic equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101097551A (en) * | 2006-08-23 | 2008-01-02 | 晶天电子(深圳)有限公司 | Electronic data flash memory card with flash memory controller |
CN102508784A (en) * | 2011-11-02 | 2012-06-20 | 杭州海康威视数字技术股份有限公司 | Data storage method of flash memory card in video monitoring equipment, and system thereof |
-
2016
- 2016-08-10 CN CN201610650547.5A patent/CN106293532A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101097551A (en) * | 2006-08-23 | 2008-01-02 | 晶天电子(深圳)有限公司 | Electronic data flash memory card with flash memory controller |
CN102508784A (en) * | 2011-11-02 | 2012-06-20 | 杭州海康威视数字技术股份有限公司 | Data storage method of flash memory card in video monitoring equipment, and system thereof |
Non-Patent Citations (1)
Title |
---|
全国计算机等级考试命题研究组: "《全国计算机等级考试七合一应试通 二级C语言》", 31 January 2014 * |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107608904A (en) * | 2017-08-14 | 2018-01-19 | 北京航空航天大学 | The method of fiber-optic grating sensor real-time wavelength data storage based on FPGA |
CN107608906A (en) * | 2017-09-26 | 2018-01-19 | 北京智芯微电子科技有限公司 | The method for reducing in-chip FLASH erasing times |
CN109634514B (en) * | 2017-10-09 | 2024-03-29 | 北京握奇智能科技有限公司 | Method and system for reading and writing data of chip memory |
CN109634514A (en) * | 2017-10-09 | 2019-04-16 | 北京握奇智能科技有限公司 | A kind of the reading and writing data method and system of chip memory |
CN108845922A (en) * | 2018-06-01 | 2018-11-20 | 深圳市道通智能航空技术有限公司 | The recording method of unmanned plane battery information, device and storage medium |
CN109032500A (en) * | 2018-06-11 | 2018-12-18 | 广州视源电子科技股份有限公司 | Data storage method and device of single chip microcomputer, single chip microcomputer and storage medium |
CN109032500B (en) * | 2018-06-11 | 2021-12-14 | 广州视源电子科技股份有限公司 | Data storage method and device of single chip microcomputer, single chip microcomputer and storage medium |
CN109002399B (en) * | 2018-07-09 | 2021-05-18 | 北京智芯微电子科技有限公司 | Method for recording embedded equipment event |
CN109002399A (en) * | 2018-07-09 | 2018-12-14 | 北京智芯微电子科技有限公司 | The method of embedded device logout |
CN109359059A (en) * | 2018-10-15 | 2019-02-19 | 珠海美佳音科技有限公司 | A method of reducing the erasable number of low power consuming devices Flash |
CN112463020A (en) * | 2019-09-09 | 2021-03-09 | 杭州海康威视数字技术股份有限公司 | Data access method, device and equipment based on Flash |
CN110795040A (en) * | 2019-10-28 | 2020-02-14 | 浙江互灵科技有限公司 | Simple file management system and implementation method thereof |
WO2021203964A1 (en) * | 2020-04-07 | 2021-10-14 | 杭州萤石软件有限公司 | Method and apparatus for data access of nand flash file, and storage medium |
CN112286893A (en) * | 2020-09-23 | 2021-01-29 | 宁波水表(集团)股份有限公司 | Log processing method and device applied to embedded terminal |
CN112286893B (en) * | 2020-09-23 | 2023-02-24 | 宁波水表(集团)股份有限公司 | Log processing method and device applied to embedded terminal |
CN112965661A (en) * | 2021-03-01 | 2021-06-15 | 歌尔科技有限公司 | Data storage method, device, equipment and storage medium |
CN113127377B (en) * | 2021-04-08 | 2022-11-25 | 武汉导航与位置服务工业技术研究院有限责任公司 | Wear leveling method for writing and erasing of nonvolatile memory device |
CN113127377A (en) * | 2021-04-08 | 2021-07-16 | 武汉导航与位置服务工业技术研究院有限责任公司 | Wear leveling method for writing and erasing of nonvolatile memory device |
CN113220239A (en) * | 2021-05-24 | 2021-08-06 | 厦门四信通信科技有限公司 | Erasing and writing method, device and equipment for flash storage and readable storage medium |
CN114356792A (en) * | 2021-11-18 | 2022-04-15 | 国电南瑞三能电力仪表(南京)有限公司 | Electric energy meter frozen data storage method based on FLASH pre-erasing technology and electric energy meter |
CN114356792B (en) * | 2021-11-18 | 2023-03-10 | 国电南瑞三能电力仪表(南京)有限公司 | Electric energy meter frozen data storage method based on FLASH pre-erasing technology and electric energy meter |
CN114371816A (en) * | 2021-12-14 | 2022-04-19 | 深圳市凯迪仕智能科技有限公司 | Data storage method and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106293532A (en) | A kind of Flash data storage method | |
CN107193646B (en) | High-efficiency dynamic page scheduling method based on mixed main memory architecture | |
CN101777016B (en) | Snapshot storage and data recovery method of continuous data protection system | |
CN104090987B (en) | A kind of history data store and indexing means | |
CN110018983A (en) | A kind of metadata query method and device | |
CN103412803B (en) | The method and device that data are recovered | |
CN100468402C (en) | Sort data storage and split catalog inquiry method based on catalog tree | |
CN102999519B (en) | Read-write method and system for database | |
CN107003937A (en) | For the cache optimization technology of large-scale work data set | |
CN102426586B (en) | FAT (file allocation table) file storage method in embedded system | |
EP2746970A1 (en) | Timeline index for managing temporal data | |
CN106453492A (en) | Docker container cloud platform container scheduling method based on fuzzy mode recognition | |
CN108710578A (en) | Date storage method based on flash memory and device | |
CN104156317A (en) | Wiping and writing management method and system for non-volatile flash memory | |
CN101582092A (en) | Method and device for realizing the store of date in memory | |
CN107491495B (en) | Storage method of the preferential space-time trajectory data file of space attribute in auxiliary storage device | |
CN103646063A (en) | Satellite-borne high-speed file management system | |
CN103345449B (en) | A kind of fingerprint forecasting method towards data de-duplication technology and system | |
CN103164490A (en) | Method and device for achieving high-efficient storage of data with non-fixed lengths | |
CN108304454A (en) | Invoice data real time aggregation device based on big data | |
CN104750432B (en) | A kind of date storage method and device | |
CN107391030A (en) | Date storage method, device, computer-readable recording medium and computer equipment | |
US20180059985A1 (en) | Dynamic management of relationships in distributed object stores | |
CN104765782B (en) | A kind of index order update method and device | |
CN102253985A (en) | File system data management method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Industrial Road, Songshan Lake high tech Industrial Development Zone, Guangdong city of Dongguan province No. 6 523808 1 5 floor Applicant after: Jiahe intelligent Polytron Technologies Inc Address before: Industrial Road, Songshan Lake high tech Industrial Development Zone, Guangdong city of Dongguan province No. 6 523808 1 5 floor Applicant before: COSONIC ACOUSTIC TECHNOLOGY CO., LTD. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170104 |