跳到正文
Simon Willison·· 4 小时前AI 评分25

SQLite 扩展 parse_number() 的 C 与 Rust 性能对比研究

parse_number() as a SQLite extension: C vs Rust

AI 导读

四个 SQLite 扩展以 C 和 Rust 实现相同 parse_number() 行为,C 版本最快达 16–19 ns/行,比 Rust 版快约两倍,远超 SQL replace()。C 版本优化后处理小数性能提升,所有版本通过 800 万次模糊测试。C 扩展文件仅 14 KB,Rust 版为 298–321 KB。

来源:Simon Willison · simonwillison.net