终于可以执行SQL了【手把手教你写数据库】
经过第一阶段的准备,可以解析出create/drop table, select/insert等SQL语句了,那么如何把这几条语句按数据库流程执行完成呢。又经过了第二阶段,这四条语句可以执行了,这是一个不小的阶段;这就涉及到SQL的执行器,执行器是一个比较复杂的模块,从架构上看,它桥接了SQL解析和存储层,同时涉及到了数据字典更新维护,数据扫描,数据从存储到内存的转换等很多模块。下面我们就来详细看一看,taodb是个什么样的数据库,它从零成长到现在,具有什么样的能力了呢?