Proceedings Article10.1109/ICoDSE56892.2022.9971942
SQL Interface Development for Spatial Data Retrieval on Cassandra
William Fu,Tricya Esterina Widagdo +1 more
- 02 Nov 2022
pp 138-143
1
TL;DR: In this article , a system was developed to perform spatial data retrieval using SQL queries by utilizing the PostGIS extension, which complements the spatial operations provided by Cassandra and enables data retrieval by using SQL querying.
read more
Abstract: Cassandra can store spatial data natively, however, it still provides limited number of spatial operations and lacks the features for data retrieval querying when compared to SQL databases. In this paper, a system was developed to perform spatial data retrieval using SQL queries by utilizing the PostGIS extension. The system developed complements the spatial operations provided by Cassandra and enables data retrieval by using SQL queries. The system works by transforming an input SQL query into one or more CQL queries to retrieve data from Cassandra. Afterwards, the data is used to fill in the table declaration of the input SQL query. To utilize Cassandra's advantages in storing data per column inside a block of memory, the CQL query being constructed will involve only the necessary columns that are needed from a table. To optimize the system's performance in retrieving large amount of data, it identifies and translates the predicates that can be executed on Cassandra. The system also uses the streaming method and stores data temporarily in PostgreSQL for the excess data. To test its performance, the system will be given input queries with various spatial functions, subquery expressions, and the number of tables involved. The execution time for each query will then be measured for further analysis. Based on the evaluation results, it is concluded that the SQL interface has successfully able to retrieve spatial data records stored in Cassandra.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Cassandra vs. MongoDB: A Systematic Review of Two NoSQL Data Stores in Their Industry Uses
Haijing Tu
- 05 Jul 2024
TL;DR: This systematic review compares Cassandra and MongoDB, two NoSQL data stores, in their industrial applications, examining challenges and opportunities in processing live streaming data for various use cases, including weather, traffic, and spatial data.
References
An introduction to spatial database systems
Ralf Hartmut Güting
- 01 Oct 1994
TL;DR: This work surveys data modeling, querying, data structures and algorithms, and system architecture for spatial database systems, with the emphasis on describing known technology in a coherent manner, rather than listing open problems.
Geospatial Reasoning With Open Data
Kristin Stock,Hans W. Guesgen +1 more
- 01 Jan 2016
TL;DR: This chapter discusses the ways in which geospatial reasoning has been applied to open data, including the use of fuzzy reasoning for map buffering and methods for automatically learning nonclassical ontologies from geosp spatial data (data driven ontologies).
28
Spatial Data Types.
Markus Schneider
- 01 Jan 2009
TL;DR: Spatial data types or geometric data types provide a fundamental abstraction for modeling the geometric structure of objects in space as well as their relationships, properties, and operations.
9
•Book
Spatial Databases: With Application to GIS
Philippe Rigaux,Michel Scholl,Agnès Voisard +2 more
- 30 May 2001
TL;DR: A comparison study of the modeling techniques used in the development of relational database systems and their applications in the rapidly changing environment shows that the models can be modified for ever-changing environments.