A better SQL in 11 lines of code
prela-lang.org原文 ↗
Prela 将表拆为二元关系,用 `.select()` 做复合、`.with()` 做限制,并把宿主语言变量、闭包和聚合直接纳入查询表达式;查询文本同时就是执行计划,因为系统不替用户重排 join。CPS 实现核心不足 1k 行,基准中 JOB 的 113 条查询用时 5.2s 对 DuckDB 的 15.3s,TPC-H SF=1 优化版为 0.44s,代价是开发者必须自己承担计划控制。
–浏览
评论 · Comments