Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.05 KB

ROADMAP.md

File metadata and controls

50 lines (40 loc) · 1.05 KB

Roadmap

This document defines the roadmap for TiDB development.

SQL Layer
  • Simple CRUD / DDL
  • Index support
  • Index optimization
  • Query plan optimization
  • Transactions
  • Functions support (e.g. MAX / MIN / COUNT / CONCAT ... )
  • Aggregation support
    • Group by clause
    • Order by clause
    • Distinct clause
  • Join (LEFT JOIN / RIGHT JOIN / CROSS JOIN)
  • Simple Subquery
  • Asynchronous schema change
  • MPP SQL
    • Push down
API
  • MySQL protocol server
  • MySQL X Protocol
  • PostgreSQL protocol server
  • JSON support
  • Document store
  • Spark connector
Application
  • Gogs
  • Wordpress
  • Phabricator
Admin Tool
  • PhpMyAdmin
  • Homemade admin tool
Storage
  • BoltDB
  • GoLevelDB
  • Homemade distributed KV (pingcap/tikv):
    • Transactions
    • Replicate log using Raft
    • Scale-out (Auto-rebalance)
    • Geo replicated