Introducing SpatialBench: performance benchmarks for spatial database queries
SpatialBench is a benchmarking framework for spatial joins, distance queries, and point-in-polygon analyses.
Traditional benchmarking frameworks don’t include spatial workflows. It’s important to benchmark spatial workflows separately because an engine that’s fast for tabular data analyses isn’t necessarily performant for spatial queries.
For example, here are the SpatialBench results for Scale Factor 1 (SF-1) and SF-10 for SedonaDB, DuckDB, and GeoPandas on a single ec2 instance: