SOLAR: Efficient Spatial Queries on Real-Time LSM-Based Storage
Jingyi Yang, Jiachen Shi, Jian Chen, Gao Cong
Abstract
The burgeoning volumes of spatial data demand spatial databases that support both fast ingestion and efficient queries. Existing LSM-tree-based systems handle high write throughput but remain suboptimal for spatial queries due to their general-purpose storage design. We present SOLAR, an LSMbased spatial data store that embeds spatial awareness as a firstclass design principle. SOLAR adopts a spatial-centric storage model where each level is organized into clustered sorted runs to improve spatial locality. Building on this layout, we design query processing algorithms that effectively prune away irrelevant LSM component files for both spatial range queries and KNN queries. To further enhance write performance, we propose a selective compaction paradigm with a cost model-based selection policy, which reduces write amplification while producing clustered sorted runs that optimize query performance. Experiments on real-world datasets demonstrate the superior performance of SOLAR over existing LSM-based and page-oriented spatial data systems across different dynamic workload scenarios.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get d6de93b7-494c-4381-863e-d5352f253f28Related papers
- REMIX: Efficient Range Query for LSM-treesWenshao Zhong, Chen Chen, Xingbo Wu, Song JiangFAST 2021 · 67 citations
- EvenDB: optimizing key-value storage for spatial localityEran Gilad, Edward Bortnikov, Anastasia Braginsky, Yonatan Gottesman et al.EuroSys 2020 · 29 citations
- Range Cache: An Efficient Cache Component for Accelerating Range Queries on LSM - Based Key-Value StoresXiaoliang Wang, Peiquan Jin, Yongping Luo, Zhaole ChuICDE 2024 · 10 citations
- SOLAR: Scalable Distributed Spatial Joins Through Learning-Based OptimizationYongyi Liu, Ahmed Abdelmaguid, Ahmed R. Mahmood, Amr Magdy et al.ICDE 2026
- Rangereduce: Query-Driven LSM CompactionsShubham Kaushik, Manos Athanassoulis, Subhadeep SarkarICDE 2026
