CN109271110A - The wiring method of storing data, writing system and relevant apparatus in storage system - Google Patents
The wiring method of storing data, writing system and relevant apparatus in storage system Download PDFInfo
- Publication number
- CN109271110A CN109271110A CN201811114637.8A CN201811114637A CN109271110A CN 109271110 A CN109271110 A CN 109271110A CN 201811114637 A CN201811114637 A CN 201811114637A CN 109271110 A CN109271110 A CN 109271110A
- Authority
- CN
- China
- Prior art keywords
- data
- stored
- user space
- metadata
- nonvolatile memory
- 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
-
- 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/0662—Virtualisation aspects
- G06F3/0667—Virtualisation aspects at data level, e.g. file, record or object virtualisation
-
- 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/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
-
- 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 wiring method of storing data in a kind of storage system provided herein, comprising: User space file system receives write request;Storing data is handled according to write request, and constructs the corresponding metadata of storing data;Storing data and metadata are written to nonvolatile memory.By establishing User space file system, so that distributed memory system is when data are locally stored in reading without, to the conversion of kernel state, avoiding a large amount of I/O operations when User space is transformed into kernel state to system progress User space, simplifying IO process.Also, during data write-in, by the corresponding metadata of User space file system builds data, facilitates the access of metadata, improve the performance utilization rate to nonvolatile memory, thus the whole reading and writing data performance for promoting storage system.The application also provides writing system, a kind of computer readable storage medium and a kind of server of storing data in a kind of storage system, has above-mentioned beneficial effect.
Description
Technical field
This application involves field of storage, in particular to the wiring method of storing data in a kind of storage system, writing system,
A kind of computer readable storage medium and a kind of server.
Background technique
In recent years, nonvolatile memory (nonvolatile memory, NVM) technology is developed rapidly, novel
Nonvolatile memory provide memory hierarchy persistent data save medium.
In field of distributed storage, nonvolatile memory also provides a new solution party to lifting system performance
Case.But non-volatile line storage is introduced in traditional distributed storage system, limited promotion can only be brought to system performance,
And a part of the performance of nonvolatile memory can only be played.
This is because traditional distributed memory system is all based on disk (HDD) design, and the low rate of disk causes
Complicated software layer including operating system nucleus.Nonvolatile memory is being used, these software layers are by serious shadow
Ring the read-write efficiency of data in storage system.
Therefore, how to improve the read-write efficiency of data in distributed memory system is those skilled in the art's urgent need to resolve
Technical problem.
Summary of the invention
The purpose of the application is to provide the wiring method of storing data, writing system, a kind of calculating in a kind of storage system
Machine readable storage medium storing program for executing and a kind of server solve the problems, such as low with existing distributed memory system data read-write efficiency.
In order to solve the above technical problems, the application provides a kind of wiring method of storing data in storage system, specific skill
Art scheme is as follows:
User space file system receives write request;
The data to be stored is handled according to said write request, and constructs the corresponding metadata of the data to be stored;
The data to be stored and the metadata are written to nonvolatile memory.
Wherein, before User space file system reception write request, further includes:
User space file system is established within the storage system.
Wherein, User space file system reception read-write requests include:
User space file system passes through POSIX interface write request.
Wherein, the data to be stored and the metadata are written to nonvolatile memory and include:
The data to be stored is written to nonvolatile memory;
The metadata is written in a preset form to the nonvolatile memory.
Wherein, the presets include in the form of the form of KV database, the form of B+ tree or relational database
Any one.
Wherein, it is written in the data to be stored and metadata to nonvolatile memory, further includes:
User space file system receives read requests;
The data to be stored is read from the nonvolatile memory according to the read requests.
The application also provides a kind of writing system of storing data in storage system, comprising:
Receiving module, for receiving write request;
Processing module for handling the data to be stored according to said write request, and constructs the data to be stored
Corresponding metadata;
Writing module, for being written the data to be stored and the metadata to nonvolatile memory.
Wherein, the write module includes:
First writing unit, for being written the data to be stored to nonvolatile memory;
Second writing unit, for being written the metadata in a preset form to the nonvolatile memory.
The application also provides a kind of computer readable storage medium, is stored thereon with computer program, the computer journey
The step of wiring method as described above is realized when sequence is executed by processor.
The application also provides a kind of server, including memory and processor, has computer program in the memory,
The step of processor realizes wiring method as described above when calling the computer program in the memory.
The wiring method of storing data in a kind of storage system provided herein, comprising: User space file system interface
Receive write request;The data to be stored is handled according to said write request, and constructs the corresponding first number of the data to be stored
According to;The data to be stored and the metadata are written to nonvolatile memory.
The application by establishing User space file system so that distributed memory system when data are locally stored in reading without
Need to system carry out User space arrive kernel state conversion, and directly utilize User space file system substitute it is existing during kernel
State file system avoids a large amount of I/O operations when User space is transformed into kernel state, simplifies IO process.Also, in data
During write-in, by the corresponding metadata of User space file system builds data, facilitates the access of metadata, improve to non-
The performance utilization rate of volatile memory, thus the whole reading and writing data performance for promoting storage system.The application also provides one kind
The writing system of storing data, a kind of computer readable storage medium and a kind of server in storage system have above-mentioned beneficial
Effect, details are not described herein again.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of application for those of ordinary skill in the art without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 is the flow chart of the wiring method of storing data in a kind of storage system provided by the embodiment of the present application;
Fig. 2 is the writing system structural schematic diagram of storing data in a kind of storage system provided by the embodiment of the present application.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application
In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is
Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art
Every other embodiment obtained without making creative work, shall fall in the protection scope of this application.
Referring to FIG. 1, Fig. 1 is the wiring method of storing data in a kind of storage system provided by the embodiment of the present application
Flow chart, the wiring method include:
S101: User space file system receives write request;
This step focuses on utilizing User space file system reception write request.In the prior art, distributed storage
System is by that can send write request to local file system, and local file system is to belong to this layer of operating system nucleus,
Therefore the conversion of User space to kernel state can occur, while is accompanied by memory copying operation.User space refers to be limited
Access memory, and do not allow to access peripheral equipment, the ability for occupying CPU is deprived of, and cpu resource can be obtained by other programs
It takes.And all data of the accessible memory of CPU when kernel state, including peripheral equipment, such as hard disk, network interface card, CPU can also incite somebody to action from
Body is switched to another program from a program.All user programs are all to operate in User space, but sometimes program needs
The thing of some kernel states is done, such as reads data from hard disk, or obtain input etc. from keyboard.And it can uniquely do these things
Feelings are exactly operating system, so program just needs first operating system request to execute these operations with the name of program at this time.
But it converts from User space to kernel state and in the subsequent operation of kernel state, there are a large amount of I/O operations, this can great shadow
Ring the efficiency that distributed memory system reads data.Therefore this step is asked using the write-in that User space file system receives data
It asks.
It is understood that defaulting the step of presence " establishing User space file system within the storage system " before this step
Suddenly.It is not construed as limiting herein for how to establish User space file system.For User space file system, need to only data be being carried out
Write-in or the operation such as storage when, the conversion of User space to kernel state does not occur.
Further, User space file system can be such as database interface, small by setting interface write request
Type computer interface etc., it is preferred that can use POSIX interface, i.e. User space file system is written by POSIX interface
Request.POSIX expression portable operating system interface (Portable Operating System Interface of UNIX,
It is abbreviated as POSIX), it should be the interface standard that application program provides that POSIX standard, which defines operating system,.
If this step is actually from distributed memory system to User space file system from the angle of distributed memory system
System sends write request.Certainly, User space file system operates under User space environment.
S102: the data to be stored is handled according to said write request, and constructs the corresponding member of the data to be stored
Data;
This step is intended for the preparation before data write-in.Data to be stored is handled according to write request, refers to treating
Storing data is for data processing.It being not construed as limiting herein for how to handle data to be stored, usually may include to data
Number, the offset for calculating data to be stored and length etc., there may also be the processing of other data to be stored certainly, herein
Different one illustrates.
Especially, it should be noted that also needing to construct the corresponding metadata of data to be stored in this step.What metadata referred to
It is the data for managing data, is used to indicate storage location, historical data, resource lookup, file record etc..In the prior art,
Data enter kernel state in write-in or reading, and the relevant operation of corresponding metadata is completed by operating system.But this Shen
It middle please carry out that the conversion of User space to kernel state does not occur when data write-in, therefore User space file system needs are carried out wait deposit
The metadata building for storing up data, that is, generate the metadata of data to be stored.
There are generic block operation layer (also known as " generic block layer ") processing elements in operating system nucleus in compared to the prior art
Data, since the read-write operation of file system can all be converted into corresponding I/O operation and be then sent to generic block layer being handled,
Whole process is related to largely
S103: the data to be stored and the metadata are written to nonvolatile memory.
This step is intended to handle data to be stored, and after having constructed metadata, will treated data to be stored and member
Data are written to nonvolatile memory.
It should be noted that metadata can be stored in a preset form to nonvolatile memory, herein for presetting shape
Formula is not construed as limiting.Such as it can be in the form of K-V database (i.e. Key-Value database), or in the form of B+ tree, relationship
The form etc. of database.
The present embodiment is by establishing User space file system, so that distributed memory system is not necessarily to when storing data is written
To system carry out User space arrive kernel state conversion, and directly utilize User space file system substitute it is existing during kernel state
File system avoids a large amount of I/O operations when User space is transformed into kernel state, simplifies IO process, realizes that storage system is straight
It connects and writes data to nonvolatile memory.Also, it is corresponding by User space file system builds data during data write-in
Metadata, facilitate the access of metadata, improve the performance utilization rate to nonvolatile memory, so that whole promote storage
The reading and writing data performance of system.
After data to be stored is written based on a upper embodiment, as preferred embodiment, after S103, can also include:
User space file system receives read requests;It is read from the nonvolatile memory according to the read requests
Data to be stored.
The present embodiment is intended for the reading of data.After S103, data to be stored is stored to non-volatile memories
Device.At this time if desired distributed memory system reads storing data, same without carrying out the conversion of User space to kernel state, but
It is directly read using User space file system from nonvolatile memory, does not pass through generic block operation layer.
In summary two embodiments are it is found that this application provides a kind of distributed memory systems to read and write the side being locally stored
Method substitutes traditional kernel state file using User space file system, and either reading data still write data, need not borrow interior
The generic block operation layer of core state, can direct read/write nonvolatile memory., data in significantly very high distributed memory system
Read-write efficiency improves the overall performance of storage system.
The writing system of storing data in a kind of storage system provided by the embodiments of the present application is introduced below, hereafter
The writing system of description can correspond to each other reference with the wiring method of storing data in a kind of above-described storage system.
Referring to fig. 2, Fig. 2 is the writing system structure of storing data in a kind of storage system provided by the embodiment of the present application
Schematic diagram, the application also provide a kind of writing system of storing data in storage system, comprising:
Receiving module 100, for receiving write request;
Processing module 200 for handling the data to be stored according to said write request, and constructs the number to be stored
According to corresponding metadata;
Writing module 300, for being written the data to be stored and the metadata to nonvolatile memory.
Based on the above embodiment, as preferred embodiment, the write module 300 may include:
First writing unit, for being written the data to be stored to nonvolatile memory;
Second writing unit, for being written the metadata in a preset form to the nonvolatile memory.
Based on the above embodiment, as preferred embodiment, said write system can also include:
Module is established, for establishing User space file system within the storage system.
Wherein, the receiving module passes through POSIX interface write request particularly for User space file system
Module.
Based on the above embodiment, as preferred embodiment, said write system can also include:
Second receiving module, for receiving read requests;
Read module, for reading the number to be stored from the nonvolatile memory according to the read requests
According to.
Present invention also provides a kind of computer readable storage mediums, have computer program thereon, the computer program
It is performed and step provided by above-described embodiment may be implemented.The storage medium may include: USB flash disk, mobile hard disk, read-only deposit
Reservoir (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or
The various media that can store program code such as CD.
Present invention also provides a kind of servers, may include memory and processor, have calculating in the memory
When the processor calls the computer program in the memory, step provided by above-described embodiment is may be implemented in machine program
Suddenly.Certain server can also include various network interfaces, the components such as power supply.
Each embodiment is described in a progressive manner in specification, the highlights of each of the examples are with other realities
The difference of example is applied, the same or similar parts in each embodiment may refer to each other.For embodiment provide system and
Speech, since it is corresponding with the method that embodiment provides, so being described relatively simple, related place is referring to method part illustration
?.
Specific examples are used herein to illustrate the principle and implementation manner of the present application, and above embodiments are said
It is bright to be merely used to help understand the present processes and its core concept.It should be pointed out that for the ordinary skill of the art
For personnel, under the premise of not departing from the application principle, can also to the application, some improvement and modification can also be carried out, these improvement
It is also fallen into the protection scope of the claim of this application with modification.
It should also be noted that, in the present specification, relational terms such as first and second and the like be used merely to by
One entity or operation are distinguished with another entity or operation, without necessarily requiring or implying these entities or operation
Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant meaning
Covering non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes that
A little elements, but also including other elements that are not explicitly listed, or further include for this process, method, article or
The intrinsic element of equipment.In the absence of more restrictions, the element limited by sentence "including a ...", is not arranged
Except there is also other identical elements in the process, method, article or apparatus that includes the element.
Claims (10)
1. the wiring method of storing data in a kind of storage system characterized by comprising
User space file system receives write request;
Processing data to be stored is requested according to said write, and constructs the corresponding metadata of the data to be stored;
The data to be stored and the metadata are written to nonvolatile memory.
2. wiring method according to claim 1, which is characterized in that before User space file system receives write request,
Further include:
The User space file system is established within the storage system.
3. wiring method according to claim 1, which is characterized in that User space file system receives read-write requests and includes:
User space file system passes through POSIX interface write request.
4. wiring method according to claim 1, which is characterized in that the data to be stored and the metadata to be written
Include: to nonvolatile memory
The data to be stored is written to nonvolatile memory;
The metadata is written in a preset form to the nonvolatile memory.
5. wiring method according to claim 4, which is characterized in that the presets include the form of KV database, B
+ tree form or relational database form in any one.
6. wiring method according to claim 1, which is characterized in that be written in the data to be stored and metadata to non-
After volatile memory, further includes:
The User space file system receives read requests;
The data to be stored is read from the nonvolatile memory according to the read requests.
7. the writing system of storing data in a kind of storage system characterized by comprising
Receiving module, for receiving write request;
Processing module, for handling the data to be stored according to said write request, and it is corresponding to construct the data to be stored
Metadata;
Writing module, for being written the data to be stored and the metadata to nonvolatile memory.
8. writing system according to claim 7, which is characterized in that the write module includes:
First writing unit, for being written the data to be stored to nonvolatile memory;
Second writing unit, for being written the metadata in a preset form to the nonvolatile memory.
9. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program quilt
The step of processor realizes wiring method as claimed in any one of claims 1 to 6 when executing.
10. a kind of server, which is characterized in that including memory and processor, have computer program, institute in the memory
It states when processor calls the computer program in the memory and realizes wiring method as claimed in any one of claims 1 to 6
Step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811114637.8A CN109271110A (en) | 2018-09-25 | 2018-09-25 | The wiring method of storing data, writing system and relevant apparatus in storage system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811114637.8A CN109271110A (en) | 2018-09-25 | 2018-09-25 | The wiring method of storing data, writing system and relevant apparatus in storage system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109271110A true CN109271110A (en) | 2019-01-25 |
Family
ID=65197928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811114637.8A Pending CN109271110A (en) | 2018-09-25 | 2018-09-25 | The wiring method of storing data, writing system and relevant apparatus in storage system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109271110A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110377436A (en) * | 2019-07-12 | 2019-10-25 | 清华大学 | Data storage access method, equipment and the device of persistence memory |
CN110457261A (en) * | 2019-08-06 | 2019-11-15 | 深圳市腾讯计算机***有限公司 | Data access method, device and server |
CN110659248A (en) * | 2019-09-05 | 2020-01-07 | 上海交通大学 | User mode file system design method and system based on nonvolatile memory |
CN111008233A (en) * | 2019-11-24 | 2020-04-14 | 浪潮电子信息产业股份有限公司 | Method, device and equipment for accessing KV database |
CN111221776A (en) * | 2019-12-30 | 2020-06-02 | 上海交通大学 | Method, system and medium for implementing file system facing nonvolatile memory |
CN112905498A (en) * | 2021-02-23 | 2021-06-04 | 联想(北京)有限公司 | Processing method, processing device, electronic equipment and storage medium |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106156289A (en) * | 2016-06-28 | 2016-11-23 | 北京百迈客云科技有限公司 | The method of the data in a kind of read-write object storage system and device |
-
2018
- 2018-09-25 CN CN201811114637.8A patent/CN109271110A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106156289A (en) * | 2016-06-28 | 2016-11-23 | 北京百迈客云科技有限公司 | The method of the data in a kind of read-write object storage system and device |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110377436A (en) * | 2019-07-12 | 2019-10-25 | 清华大学 | Data storage access method, equipment and the device of persistence memory |
CN110457261A (en) * | 2019-08-06 | 2019-11-15 | 深圳市腾讯计算机***有限公司 | Data access method, device and server |
CN110457261B (en) * | 2019-08-06 | 2023-11-10 | 深圳市腾讯计算机***有限公司 | Data access method, device and server |
CN110659248A (en) * | 2019-09-05 | 2020-01-07 | 上海交通大学 | User mode file system design method and system based on nonvolatile memory |
CN110659248B (en) * | 2019-09-05 | 2022-11-11 | 上海交通大学 | User mode file system design method and system based on nonvolatile memory |
CN111008233A (en) * | 2019-11-24 | 2020-04-14 | 浪潮电子信息产业股份有限公司 | Method, device and equipment for accessing KV database |
CN111008233B (en) * | 2019-11-24 | 2023-02-28 | 浪潮电子信息产业股份有限公司 | Method, device and equipment for accessing KV database |
CN111221776A (en) * | 2019-12-30 | 2020-06-02 | 上海交通大学 | Method, system and medium for implementing file system facing nonvolatile memory |
CN111221776B (en) * | 2019-12-30 | 2023-06-23 | 上海交通大学 | Method, system and medium for realizing file system oriented to nonvolatile memory |
CN112905498A (en) * | 2021-02-23 | 2021-06-04 | 联想(北京)有限公司 | Processing method, processing device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109271110A (en) | The wiring method of storing data, writing system and relevant apparatus in storage system | |
US11669277B2 (en) | Latency-based scheduling of command processing in data storage devices | |
US10120586B1 (en) | Memory transaction with reduced latency | |
KR101994021B1 (en) | File manipulation method and apparatus | |
JP5932043B2 (en) | Volatile memory representation of non-volatile storage set | |
US20080195833A1 (en) | Systems, methods and computer program products for operating a data processing system in which a file system's unit of memory allocation is coordinated with a storage system's read/write operation unit | |
CN109388590B (en) | Dynamic cache block management method and device for improving multichannel DMA (direct memory access) access performance | |
CN103999060A (en) | Solid-state storage management | |
WO2013097674A1 (en) | Distributed system and data operation method thereof | |
CN116088760A (en) | Memory system and control method | |
CN112632069B (en) | Hash table data storage management method, device, medium and electronic equipment | |
TW201025114A (en) | File system for storage device which uses different cluster sizes | |
CN104102693A (en) | Object processing method and device | |
CN105408875B (en) | Distributed process on memory interface executes and file system | |
JP2019133391A (en) | Memory system and control method | |
US10802726B2 (en) | Optimized placement of data contained in a garbage collected storage system | |
US20080301393A1 (en) | Apparatus and method of processing data of non-volatile memory | |
US20200218646A1 (en) | System and method of fpga-executed flash translation layer in multiple solid state drives | |
CN113806300A (en) | Data storage method, system, device, equipment and storage medium | |
CN104598161A (en) | Data reading and writing method and device and data storage structure | |
CN104052824A (en) | Distributed cache method and system | |
CN107003880A (en) | Kernel update method and device, computer equipment | |
CN101799832A (en) | Method for rapidly writing mass data into database once | |
WO2015087651A1 (en) | Device, program, recording medium, and method for extending service life of memory, | |
CN108132759A (en) | A kind of method and apparatus that data are managed in file system |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190125 |
|
RJ01 | Rejection of invention patent application after publication |