SOLAR: Efficient Spatial Queries on Real-Time LSM-Based Storage
Jingyi Yang, Jiachen Shi, Jian Chen, Gao Cong
摘要
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.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- REMIX: Efficient Range Query for LSM-treesWenshao Zhong, Chen Chen, Xingbo Wu, Song JiangFAST 2021 · 被引用 67 次
- EvenDB: optimizing key-value storage for spatial localityEran Gilad, Edward Bortnikov, Anastasia Braginsky, Yonatan Gottesman 等EuroSys 2020 · 被引用 29 次
- 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 次
- SOLAR: Scalable Distributed Spatial Joins Through Learning-Based OptimizationYongyi Liu, Ahmed Abdelmaguid, Ahmed R. Mahmood, Amr Magdy 等ICDE 2026
- Rangereduce: Query-Driven LSM CompactionsShubham Kaushik, Manos Athanassoulis, Subhadeep SarkarICDE 2026
