metasequoia-sql
文章平均质量分 76
长行
这个作者很懒,什么都没留下…
展开
-
水杉SQL解析器|词法解析器性能设计
水杉的文本解析器与 MySQL 的词法解析器类似,都使用了类似有限状态自动机的设计。原创 2024-07-18 09:50:41 · 467 阅读 · 0 评论 -
SQL 解析器设计文档|1 - 架构设计
多个字段等在语法上确实并列的场景外,我们将其他 SQL 语法均解析为嵌套的一元表达式或二元表达式。),遍历 SQL 字符串,对于每一个字符,基于状态和字符选择执行器(执行器会可以更新缓存器中的状态以及存储的数据。在词法解析的实现上,我们使用了单一的有限状态自动机(),状态机的状态及数据存储在缓存器(具体地,词法解析器的逻辑在。中,语法解析的逻辑在。原创 2024-05-30 13:05:29 · 297 阅读 · 0 评论