Hasty Briefsbeta

双语

Show HN: Sqlite3-dump - a fast SQLite to CSV and parquet

4 months ago
  • #Rust
  • #Performance
  • #SQLite
  • 用Rust编写的高性能SQLite3数据库文件解析与导出工具
  • 支持将数据表导出为CSV和Parquet格式
  • 无需SQLite库即可直接解析SQLite3数据库文件
  • 零拷贝技术且不含非安全代码
  • 尚未经过模糊测试,生产环境/不可信场景需谨慎使用
  • 支持RUSTFLAGS="-C target-cpu=native"指令集优化
  • 提供CSV/Parquet导出的命令行使用示例
  • 性能对比:CSV导出速度sqlite3-dump(6.4秒)远超SQLite3(23秒)
  • Parquet格式导出1亿行数据仅需约6秒,吞吐量达1700万行/秒
  • 采用Apache-2.0开源协议