Data storage method, device, system, computer equipment and storage medium

A data storage and equipment technology, applied in computing, database indexing, digital data processing, etc., can solve the problems of storage system performance fluctuation, pause delay, etc., to improve average performance, ensure read and write performance, reduce system fluctuation and Pause delay effect

Active Publication Date: 2021-03-02
PINGCAP XINGCHEN (BEIJING) TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention aims to solve the problems of system performance fluctuations and pause delays caused by write amplification defects in the storage system in the prior art, thereby providing a data storage method, device, system, computer equipment and storage medium

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data storage method, device, system, computer equipment and storage medium
  • Data storage method, device, system, computer equipment and storage medium
  • Data storage method, device, system, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032]The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0033]In the description of the present invention, it should be noted that the terms "first", "second", and "third" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance.

[0034]In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

[0035]Before introducing the embodiments of the present invention, first explain the te...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a data storage method, device, system, computer equipment and storage medium, wherein the method includes: processing a write request of data to be stored in memory, and caching the data to be stored in memory; When the data reaches the first preset threshold, the data to be stored in the memory is converted into a multi-layer matrix array with indexes, and stored in the storage layer of the matrix storage structure preset in the non-volatile storage device; when the non-volatile When the data in the volatile storage device reaches the second preset threshold, the data stored in the non-volatile storage device is merged and written into the next layer of the merged tree structure. The invention can ensure the read and write performance of the system, increase the space size of each layer, and thereby solve the write amplification performance overhead brought by the multi-layer log structure tree structure to the system, thereby reducing system fluctuations and pause delays.

Description

Technical field[0001]The technical field of data storage of the present invention specifically relates to a data storage method, device, system, computer equipment and storage medium.Background technique[0002]With the rapid development of information technology and the popularization of the Internet, the amount of data has increased by leaps and bounds, and the scale of data storage of application services and the amount of data access have also increased. Traditional relational databases cannot meet the needs. Non-relational databases Came into being. Key-value storage is a typical storage method of non-relational databases. The data in the key-value storage system is organized and stored in the form of key-value pairs. Due to its horizontal expansion performance expansion method, it can better cope with the current big data era Need has become one of the mainstream methods in the storage industry today.[0003]Most key-value storage systems nowadays use the Log-Structured-Merge Tree...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/22G06F16/2455
CPCG06F16/2246G06F16/24552
Inventor 崔秋唐刘朱承浩姚婷
Owner PINGCAP XINGCHEN (BEIJING) TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products