跳到主要内容
版本:5.0.2

Kylin 5 整体设计

信息

除非有更多的注释,否则所有的源代码分析都是基于这个代码快照

关于 Kylin 5.0 的设计

  1. Metadata Store
    • Metadata Store
    • Metadata Cache
    • Transaction(CRUD of Metadata)
    • Epoch, AuditLog, etc.
  2. Metadata Format/Schema
    • DataModel, IndexPlan, and Dataflow
    • Index and Layout
    • Computed Column
    • Schema Change
  3. Query Engine
    • How a SQL query was executed in Kylin?
    • Query Cache
    • Query Profile
  4. Model Engine
    • Schema Change(Model Change, Table Change)
  5. Build Engine
    • Build AggIndex
    • Build TableIndex
    • Build Snapshot
  6. Job Engine
    • JobScheduler
    • HA(and epoch)