Bats
面向OLTP、OLAP、批处理、流处理场景的大一统SQL引擎
开发环境
- JDK 1.8+
- Maven 3.3+
需要先执行mvn eclipse:eclipse,否则项目里用到的一些java源文件会找不到,这些java源文件是通过模板生成的。
模块依赖关系
test
|
|--> engine
|
|--> runtime ---> rpc ----------------------|
| ↑ |
| | ↓
|--> function --> executor --> vector --> common ---> api
| ↑
| |
|--------------------> logical --> optimizer