Fast spatial query is the foundation of the mass ZY1-02C data application. In the traditional spatial query structure using relational database, frequent disk I/Os and data swaps degrade the query performance a lot. In contrast, main memory database which is completely based on the memory can significantly improve the searching efficiency. In this study, a vector data storage and R-tree indexing structure was designed and implemented based on the Redis database, which is a main memory database of Key-Value type. This structure was used in practice and the efficiency of spatial query was improved.
王彦佐, 周伟, 冯磊. 内存数据库在ZY1-02C海量数据空间检索中的应用[J]. 国土资源遥感, 2018, 30(1): 238-242.
Yanzuo WANG, Wei ZHOU, Lei FENG. Application of main memory database to spatial query of mass ZY1-02C data. Remote Sensing for Land & Resources, 2018, 30(1): 238-242.
Xue T,Diao M G,Li J C,et al.Approach to storing, retrieving and accessing mass spatial data in resources and environments remote sensing[J].Remote Sensing for Land and Resources,2013,25(2):168-173.doi:10.6046/gtzyyg.2013.02.28.
Yang W J,Zhang J R,Qu J S.An overview of main-memory database technologies[J].Journal of Xi’an University of Post and Telecommunications,2005,10(3):95-99.
Zhu J,Hu B,Shao H,et al.Research of lightweight vector geographic data management based on main memory database Redis[J].Journal of Geo-information Science,2014,16(2):165-172.