Method and system for realizing Redis memory database on nonvolatile memory
A non-volatile memory and database technology, applied in database indexing, database design/maintenance, structured data retrieval, etc., can solve problems such as increased memory usage, long recovery time, and increased memory database access delays
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0105] Such as figure 2 As shown, the system structure of the embodiment of the present invention, Redis is a kind of KV database, the present invention is compatible with the protocol of Redis but changes its storage mode. Based on the non-volatile memory also has the characteristic that the sequential write performance is better than the random write performance, and the LSM tree is used as the basic data structure. The SST data at different levels on the LSM tree are stored in non-volatile memory, and cold data can be stored on hard drives such as SSDs with slower speed but larger capacity based on the hot and cold characteristics of the data. The LSM tree provides GET and SET KV interfaces for reading and writing data respectively. The system supports running multiple redis instance databases at the same time, so it is necessary to divide and manage the non-volatile memory space.
[0106] The structure of this system is as figure 2 As shown, its main components are: L...
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