Search⌘ K

Spanner's Data Model

Explore Spanner's data model to understand how it structures data using tables, schemas, and primary keys. Learn about its horizontal range partitioning, dynamic load-based splitting, and parent-child table relationships that optimize distributed data storage and query efficiency.

Spanner is a distributed data store initially developed internally by J. C. Corbett et al.J. C. Corbett et al., “Spanner: Google’s Globally-Distributed Database,” in Proceedings of OSDI 2012, 2012. and ...