内存数据库h2database 源码学习 一:准备
<br />对mssql, oracle, db2比较熟悉了,最近对开源内存数据库比较感兴趣,找了 h2 database,纯java实现的,代码量不大<br />一。学习目的<br />1。搞懂数据库的底层实现,从以下几个角度去读代码<br />1.1如何支持sql的关键字词法分析, join, goup by,子查询,OR, AND, exists,not;语法分析如何处理的<br />1.2然后怎么执行的,如何取数据,如何返回结果集<br />1.3 tip/ip及消息的处理,怎么监听的,sessio
复制链接