最近用GeoMesa 和PG执行空间函数做了下对比,和预期的差距好大,就简单看了一下里面的执行计划,先说下结论吧,单纯从SparkSQL执行效果上来看,SparkSQL在单表操作上还有点性能,如果通过JOIN两张表,不管的大表还是小表,性能都一般,一下说明下执行问题。
val jdbcParams = Map(
"geotools" -> "true",
"dbtype" -> jdbcOperatorEntity.dbtype,
"host" -> jdbcOperatorEntity