Releases: aistairc/SpatialFlink
GeoFlink: A Distributed Framework for the Real-Time Processing of Spatial Data Streams
GeoFlink is an extension of Apache Flink — a scalable opensource distributed streaming engine — for the real-time processing of unbounded spatial streams. GeoFlink leverages a grid-based index for preserving spatial data proximity and pruning of objects which cannot be part of a spatial query result. Thus, providing effective data distribution that guarantees reduced query processing time.
GeoFlink supports spatial range, spatial kNN and spatial join queries. Please refer to the Publications section of GeoFlink documentation for details of the architecture and experimental study demonstrating GeoFlink achieving higher query performance than other ordinary distributed approaches.
GeoFlink with spatial queries support over 2D point data types
GeoFlink is an extension of Apache Flink — a scalable opensource distributed streaming engine — for the real-time processing of unbounded spatial streams. GeoFlink leverages a grid-based index for preserving spatial data proximity and pruning of objects which cannot be part of a spatial query result. Thus, providing effective data distribution that guarantees reduced query processing time.
GeoFlink supports spatial range, spatial kNN and spatial join queries. This release supports query processing over 2D point data only.