Skip to content

ayscb/op

Repository files navigation

算子的设计

简要概述

一般数据库系统执行SQL的流程是从数据库文件中读取记录,并将该记录按照我们指定的SQL进行处理,为此我们需要对SQL语句进行解析,并生成相应的算子(比如ScanOp算子只负责扫描文件、并读取文件,FilterOp算子负责将判断数据是否符合我们的条件,如我们只需要age < 18的记录等)。 该程序具体实现了这些算子,考虑到aus的运算能力,我们只需要实现一些简单的算子,这里列举的有scanOp,FilterOp,sortOp,AggOp(sum,max,min,count,avg四种简单计算)。

About

some op program

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published