High-performance distributed key value storage method based on master-slave copy data decoupling
A distributed key-value, data decoupling technology, applied in special data processing applications, file system types, file access structures, etc., can solve problems such as aggravating system read and write amplification, achieve low overhead, speed up data recovery operations, improve Effects on write and read performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0040] In this example, if figure 1As shown, a high-performance distributed key-value storage method based on master-slave replica data decoupling, including master-slave replica data decoupling, master-slave replica data differential storage, storage order adjustment and parallelism data recovery. The present invention adopts hash calculation and combines the consistent hash ring to decouple the master-slave copy data, so that the master-slave copy decoupling operation is lightweight and low-overhead, and does not affect the data distribution mechanism and consistency of the upper layer. In addition, the present invention first batch-appends the slave replica data to the first-tier global log through a two-tier log architecture, and then the background thread divides it into multiple local logs of the second layer, thereby ensuring efficient slave replica write Ingress performance, as well as good read and restore performance from the copy; secondly, the present invention de...
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