Key value storage method and system oriented to LSM tree
An LSM tree and key-value technology, applied in file systems, digital data information retrieval, special data processing applications, etc., can solve problems such as write amplification, reduce SSD lifespan, and increase write delay, so as to reduce write pauses and maximize writes. Performance, the effect of reducing write amplification
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0072] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0073] figure 1 is a schematic diagram of an LSM tree according to an embodiment of the present invention. As shown in the figure, there is a buffer in memory to receive user write requests. WAL is a disk write-ahead log set up to avoid buffer data loss when the program crashes. The data on the disk is divided into three levels (L 1 , L 2 , L 3 ). Each layer is further divided into three sub-layers. Each sub-level contains multiple SSTable files. The data in the sub-level is ordered, and the data between different sub-levels has no relationship. This is equivalent to relaxing the ordering of the original LSM tree, the data in each level of the original LSM tree is strictly ordered, and the data in each level of the LSM tree of the present invention is divided into multiple Smaller ordered groupings.
[0074] figure ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com