ITPUB
ITPUB
Jun 21, 2021 · Databases

Mastering TiDB: Essential Naming, Design, and SQL Best Practices

This comprehensive guide provides TiDB developers and administrators with standardized naming conventions, object‑design principles, data‑model considerations, SQL development rules, transaction limits, implicit type‑conversion pitfalls, result‑set stability tips, index strategies, auto‑increment handling, timeout settings, JDBC configuration, hotspot mitigation, pagination techniques, and unique ID generation methods.

SQL Best PracticesTiDBTransaction Limits
0 likes · 53 min read
Mastering TiDB: Essential Naming, Design, and SQL Best Practices
Java Backend Technology
Java Backend Technology
Mar 11, 2021 · Databases

Combine Hash and Range Sharding to Prevent Hotspots Without Data Migration

This article explains how to split large-scale database tables using vertical and horizontal partitioning, compares hash-modulo and range-based sharding, and proposes a hybrid approach that leverages both methods to balance data distribution, avoid hotspot issues, and eliminate the need for costly data migrations during scaling.

Hash ShardingRange Shardingdata migration
0 likes · 13 min read
Combine Hash and Range Sharding to Prevent Hotspots Without Data Migration
dbaplus Community
dbaplus Community
Mar 10, 2019 · Operations

How Alibaba’s Table Store Auto‑Solves Hotspot Issues with Real‑Time Load Balancing

This article explains the architecture and mechanisms of Alibaba Cloud's Table Store load‑balancing system, detailing how it collects metrics, detects user‑access and machine hotspots, and automatically applies actions such as partition moves, splits, merges, and isolation to maintain high availability and performance.

Alibaba CloudMonitoringNoSQL
0 likes · 17 min read
How Alibaba’s Table Store Auto‑Solves Hotspot Issues with Real‑Time Load Balancing