Kylin 5 整体设计
信息
除非有更多的注释,否则所有的源代码分析都是基于这个代码快照。
关于 Kylin 5.0 的设计
- Metadata Store
- Metadata Store
- Metadata Cache
- Transaction(CRUD of Metadata)
- Epoch, AuditLog, etc.
- Metadata Format/Schema
- DataModel, IndexPlan, and Dataflow
- Index and Layout
- Computed Column
- Schema Change
- Query Engine
- How a SQL query was executed in Kylin?
- Query Cache
- Query Profile
- Model Engine
- Schema Change(Model Change, Table Change)
- Build Engine
- Build AggIndex
- Build TableIndex
- Build Snapshot
- Job Engine
- JobScheduler
- HA(and epoch)