A key-value storage method, system, chip and device for a spaceborne solid state disk

By constructing a key-value storage method based on asynchronous I/O and data sharding, the read and write process of the onboard solid-state drive was optimized, the performance bottleneck of multi-disk storage devices was solved, and efficient and reliable data processing and storage were achieved.

CN117453140BActive Publication Date: 2026-07-24XI AN JIAOTONG UNIV +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
XI AN JIAOTONG UNIV
Filing Date
2023-11-27
Publication Date
2026-07-24

AI Technical Summary

Technical Problem

Existing technologies cannot fully utilize the parallel read and write capabilities of multiple solid-state drives, resulting in insufficient storage device performance in onboard computing environments, failing to meet the ever-increasing performance demands, and failing to effectively solve the write pause and write amplification phenomena in the LevelDB architecture.

Method used

A key-value storage method is used to construct the onboard solid-state drive by employing asynchronous I/O and data sharding technology. Data distribution is balanced through hash sharding, and multi-threading technology is used to achieve parallel read and write of multiple solid-state drives. The parallelization of the read and write process is optimized, and asynchronous write technology is combined to ensure data persistence and consistency.

Benefits of technology

It improves the performance and consistency of data processing and storage in space environments, optimizes resource utilization, reduces write latency and load imbalance, and realizes a low-cost, high-performance key-value storage system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117453140B_ABST
    Figure CN117453140B_ABST
Patent Text Reader

Abstract

The application discloses a kind of key value storage methods, systems, chip and equipment for spaceborne solid state disk, construct key value storage engine architecture, query from top to bottom according to the order of Mem, Imm, L0 to L6 layer, and improve original reading process based on data fragmentation idea;After receiving write request, LevelDB caches key value record in memory, shards data, and uses modified memory component and external storage component to store sharded results;When memory component capacity is insufficient, trigger the persistent merging process from memory structure to external storage structure, integrate asynchronous write technology, maintain the continuous parallel read-write state of multiple solid state disks during writing process, only write operation is performed on solid state disk file, and all source data comes from memory;Using multithreading technology, solid state disk internal merging parallelization occurs on different solid state disks, the application not only provides an efficient and reliable data storage solution, and becomes the ideal data storage option in spaceborne environment.
Need to check novelty before this filing date? Find Prior Art