## TiDB Architecture Essentials Playlist

<!-- markdownlint-disable MD032 -->
> [!NOTE]
> - This lab only supports Chrome browser.
> If you just want to review the video lessons, there is no need to click **Start**; simply click the corresponding video link to study.

<iframe width="560" height="315" src="https://www.youtube.com/embed/20vf2LEPbnY?si=xieBeER4Ak1OLIxc" title="Video 1: TiDB Architecture Explained" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/MvHYQMUybY8?si=wEuxFyXPNEVEUtlc" title="Video 2: SQL Processing" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/hukXLZfTX3s?si=n9ERsX11dyTGixkU" title="Video 3: Storage Engine" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/Y7ZJHwVQQXY?si=o3WMmbS_j85hQ0d7" title="Video 4: Distributed Transaction and MVCC" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/qsjLaYUIqTE?si=RLinD1QUxUV-3eV6" title="Video 5: Raft Consistency" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/tgLbfIUewQk?si=yh88dPi2cggIt2cN" title="Video 6: Read/Write Operations in TiKV" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/peLy3ZYzK2M?si=c_UDnbN0rE_Bb9aD" title="Video 7: Understanding Placement Driver" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/_yIV0e0Nceg?si=qgxFnZ1eIgMVU6yu" title="Video 8: SQL Execution Insights" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/QWM0Tn_819Y?si=iy8w6iupAdopVj4S" title="Video 9: Introduction to HTAP" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/hnELd1vN2QY?si=fGLTLNCA2T_wsxvd" title="Video 10: Introduction to TiFlash" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<iframe width="560" height="315" src="https://www.youtube.com/embed/rSisIz_wKxk?si=l7Ux14Mxr03RyE6G" title="Video 11: Placement Rules, In-Memory Locks, and Top SQL" data-labs-hide-label="Close Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

In this lab, you install the TiUP utility, deploy a TiDB cluster using TiUP, verify the running status of the TiDB cluster. Connect to the TiDB server, start/stop the TiDB cluster and then view the configuration and the files. The diagram below illustrates the deployment topology of the TiDB cluster.

  ![60%](https://lab-static.pingcap.com/quick-demo/TiDBClusterDeploymentTopologyExercise_aa_007_20220914.png)

> [!TIP]
> Click **Start** to launch the lab environment.
> Once the environment is ready, select **Next** on the bottom toolbar to advance to **Module 1**.
> And, follow the step-by-step lab guide to connect to the hands-on environment and begin your tasks.
