先了解这件事
2026年10月16日,Simon Willison介绍了他用Claude Code的Ultracode模式生成的实验项目sparqlite。这是一个用Rust编写的SQLite可加载扩展,把RDF四元组存入普通SQLite表,并在SQLite进程内执行SPARQL 1.1查询与更新。据其介绍,该项目通过整数编码词项、覆盖索引、基于代价的规划器、批量连接和可选的SQLite B-tree直读,在count模式下比SQL翻译快3.5倍,返回完整结果时快2.8倍,并通过639项适用W3C评测测试中的636项。Willison称这次实验让Claude Code连续运行超过12小时,他无法审阅产出的代码,也不确定该如何使用这个凭一时兴起做出的实现。目前该项目仍处于实验介绍阶段,尚无后续进展。
AI 根据公开报道生成
最新进展 · 正式报道
sparqlite:用 Rust 在 SQLite 内实现 SPARQL 1.1事件进展
1 个已确认进展
- 来源:Simon Willison
报道与讨论时间线
按时间查看正式报道与传播讨论;两类内容的证据等级保持独立。
10月16日
Simon Willison
sparqlite:用 Rust 在 SQLite 内实现 SPARQL 1.1
Simon Willison 用 Claude Code 的 Ultracode 模式生成 sparqlite,这是一个 Rust 编写的 SQLite 可加载扩展,把 RDF 四元组存入普通 SQLite 表,并在 SQLite 进程内执行 SPARQL 1.1 查询与更新。它通过整数编码词项、覆盖索引、基于代价的规划器、批量连接和可选的 SQLite B-tree 直读,在 count 模式下比 SQL 翻译快 3.5 倍,返回完整结果时快 2.8 倍,并通过 639 项适用 W3C 评测测试中的 636 项。作者称这次实验让 Claude Code 连续运行超过 12 小时,他无法审阅产出的代码,也不确定该如何使用这个凭一时兴起做出的实现。