Tag: Sharding
7 articles
MySQL Database Sharding: Vertical vs Horizontal Partitioning
Database sharding explained: vertical partitioning, horizontal partitioning, vertical sharding, vertical table splitting, horizontal table splitting.
MySQL Sharding Technologies Compared: Range, Hash, Consistent Hash and Geohash
Sharding is the core technology for horizontal scaling in distributed databases.
MySQL Sharding-JDBC: Physical Tables, Logical Tables and Binding Tables
In distributed databases, sharding is implemented through physical tables, logical tables, data nodes and binding tables.
MySQL ShardingSphere: SQL Parse, Route, Rewrite and Execution Flow
Deep dive into ShardingSphere's sharding flow including SQL parsing, query optimization, SQL routing, SQL rewriting, SQL execution and result merging six major stages wit...
MySQL ShardingSphere: SQL Support, Limitations and Optimization Practices
Deep dive into ShardingSphere's SQL support scope, limitations, and optimization practices in sharding scenarios. Learn about supported SQL types, pagination subquery res...
MySQL Sharding-JDBC: Physical, Logical and Binding Tables Explained
In distributed databases, sharding uses physical tables, logical tables, data nodes and binding tables for efficient data storage and queries.
MongoDB Sharding: Shard, Config Server and Mongos Complete Guide
MongoDB sharded cluster detailed explanation: sharding consists of Shard, Config Server, Mongos. Shard key selection includes range sharding, hashed sharding...