Hi all, As you know, one limitation of Sedona is that it must run on top of a distributed query engine such as Apache Spark, Apache Flink, or Snowflake to execute queries. This makes installation difficult and the overall user experience and performance less than ideal. A few Sedona PMC members and committers (Kristin, Furqaan, Feng, Pranav, and myself) have been thinking about how we can make things easier for our users.
To address this, we’re exploring the idea of building a standalone distributed database query engine designed specifically for geospatial compute. We plan to start with a single-machine spatial database engine that’s simple to install, easy to use, and delivers strong performance. We’ve written some initial code in Rust, though it’s still at a very early stage. Our goal is to create a dedicated repository and begin pushing commits so we can gather community feedback and iterate together. We’d love to hear your thoughts. If there are no objections, I’ll go ahead and create a Sedona sub-repository named sedona-db. Thanks, Jia
