Hasty Briefsbeta

双语

SedonaDB: A new geospatial DataFrame library written in Rust

8 months ago
  • #geospatial
  • #database
  • #analytics
  • SedonaDB 是一个开源的、单节点分析型数据库引擎,原生支持地理空间功能。
  • 基于 Rust 构建的 SedonaDB 轻量高效,并与 Apache Arrow 和 DataFusion 深度集成。
  • 全面支持空间数据类型、连接操作、坐标参考系统(CRS),提供 Python/SQL/R/Rust 多语言接口。
  • 通过查询优化、索引技术和数据剪枝实现高性能空间运算能力。
  • 无缝兼容 GeoArrow/GeoParquet/GeoPandas 生态,未来计划支持栅格数据类型。
  • 内置 CRS 管理系统可自动追踪文件和数据框中的坐标参考,确保空间管道安全性。
  • 经 Apache Sedona SpatialBench 基准测试验证,在各类空间查询中表现均衡优异。
  • 专注中小规模数据集处理,与处理海量数据的 SedonaSpark 形成互补方案。
  • 未来规划包含扩展空间函数库、增加空间文件格式支持及栅格数据处理能力。
  • 社区可通过 Discord/GitHub 参与贡献,定期举办贡献者交流会议。