Elastic key-value key-value pair data storage method based on rdma and htm
A data storage and key-value pair technology, applied in the direction of electrical digital data processing, electrical components, transmission systems, etc., can solve the problems of undesigned data cache storage, performance degradation, write amplification, etc., to speed up data access and result transmission, The effect of high throughput and reduced latency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment
[0115] A specific embodiment of the present invention is as follows:
[0116] The key implementations and software interfaces of the elastic Key-Value key-value pair storage system based on RDMA and HTM include:
[0117] (1) Software interface abstraction. The system provides basic operation interfaces for users to use. These interfaces include the value setting function rhkv_set, the value obtaining function rhkv_get and the value updating function rhkv_update, and so on.
[0118] The low-level details provided by the software interface are described as follows: For the function rhkv_get, the key parameter m is passed to the hash function Hash through the Infiniband network. The abstract function calculates two candidate positions by mask operation, finds the actual value of the hash table, and returns the final result. For the function rhkv_set, the actual process may be more complicated. Specifically, the function first finds the key value entry in the cache stash. If th...
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