Pith. sign in

REVIEW 1 cited by

LearnedKV: Integrating LSM and Learned Index for Superior Performance on Storage

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2406.18892 v2 pith:SR2GU57N submitted 2024-06-27 cs.DB cs.LG

classification cs.DBcs.LG
keywords performancelearnedlearnedkvindexoperationsreadstorageacross
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

We present LearnedKV, a novel tiered key-value store that seamlessly integrates a Log-Structured Merge (LSM) tree with a Learned Index to achieve superior read and write performance on storage systems. While existing approaches use learned indexes primarily as auxiliary components within LSM trees, LearnedKV employs a two-tier design where the LSM tree handles recent write operations while a separate Learned Index accelerates read performance. Our design includes a non-blocking conversion mechanism that efficiently transforms LSM data into a Learned Index during garbage collection, maintaining high performance without interrupting operations. LearnedKV dramatically reduces LSM size through this tiered approach, leading to significant performance gains in both reads and writes. Extensive evaluations across diverse workloads show that LearnedKV outperforms state-of-the-art LSM-based solutions by up to 4.32x for read operations and 1.43x for writes. The system demonstrates robust performance across different data distributions, access patterns, and storage media including both SSDs and HDDs.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. DobLIX: A Dual-Objective Learned Index for Log-Structured Merge Trees

    cs.DB 2025-02 conditional novelty 6.0 of 10

    A dual-objective learned index for LSM trees co-optimizes block partitioning and lookup error, with an RL agent tuning parameters, and reports 1.19-2.21x throughput gains in RocksDB.

Pith tools