Essential Guide to Databases
Explore the fundamental concepts of databases with our comprehensive collection of articles.
Learn how to scale large-scale applications using TiDB with best practices, performance optimization, and real-world case studies.
Discover the benefits and steps of migrating legacy databases to TiDB for better scalability, performance, and cloud-native architecture.
Learn how to optimize multi-region deployments in TiDB for improved data availability, reduced latency, and enhanced disaster recovery.
Explore the evolution of data management from traditional SQL to modern solutions like TiDB, NoSQL, and cloud databases.
Discover how HTAP merges OLTP and OLAP for real-time analytics, featuring TiDB's unique architecture and performance benefits.
Explore TiDB's Raft-based consensus mechanism for high availability, data consistency, and fault tolerance in distributed systems.
Explore how TiDB enhances performance with concurrency control and parallel query execution. Learn about MVCC, TSO, and more.
Explore TiDB's architecture, real-time analytics, and real-world applications in e-commerce, finance, and gaming.
Learn how to choose the best primary key for SQL databases, focusing on uniqueness, stability, and simplicity. Explore natural vs. surrogate keys.
Understand primary and index keys in databases, their roles, differences, and how to choose index keys for optimal performance, especially in TiDB.
Understand what a query planner is and its role in database management. Explore examples from PostgreSQL, SQLite, and Amazon Redshift, and learn about TiDB's unique features.
Update your database schema with TiDB seamlessly, ensuring zero downtime. Learn strategies for planning, version control, and online changes.