# Tidb Htap Features
__*Tidb Htap Features*__
+ matrix mixed
  + column store (TiFlash) supports real-time updates based on primary keys
  + TiFlash as a replica of the archive
  + OLTP and OLAP business isolation
+ smart selection (automatic or manual selection by CBO)
+ MPP architecture

------------------------------------------------------------
Let's summarize the Tidb Htap Features:

1. The ranks are mixed, TiKV and TiFlash have completed row store and column store respectively.
  a. column store (TiFlash) supports real-time updates based on primary keys.
  b. TiFlash as a replica of the archive.
  c. OLTP is isolated from OLAP services.

2. Smart selection (CBO automatic or manual selection). In a complex environment of point query and range scanning, CBO implements the function of automatically routing data to TiKV or TiFlash. For scenario OLTP and OLAP services are clear, we can also support manual specification.

3. MPP architecture, which enables acceleration of aggregation and connection operations on TiFlash (note: it can only be done on TiFlash).