Distributed SQL: How TiDB Modernized Data Management
summary
TiDB is a MySQL‑compatible distributed SQL DBMS that claims strong consistency via Raft (TiKV) and a PD placement driver while scaling to hundreds of TBs and multi‑region deployments. Customers report surprising throughput like 100 billion rows per month and 1 million reads/writes per second, and online DDL shows a create‑index on 10 TB in about 40 minutes. Serverless uses S3 as canonical storage with local EBS caching, moves compaction to spot workers, and enforces tenant isolation and QoS with resource groups and an mClock scheduler.
AI-written summary · about
chapters (7)
- 0:00Introduction to TiDB
- 1:54Evolution and architecture
- 8:18Core components
- 14:15Customer use cases
- 16:03TiDB serverless overview
- 20:43Storage and performance
- 25:48Resource control
related talks
47m10 Reasons Why the TiDB Database Should Power Your Next Development Project
55mThe Future of MySQL
49mThe Paradigm Shift - Understanding the Move To Distributed Databases
33mProvisioning the Distributed Database TiDB on Kubernetes
24mUsing a Distributed Key-Value Store
46mTiDB 101
40mTiKV Best Practices
29mHow We Make TiKV- a Distributed Storage, More Cost-Effective On the Cloud
