Understand how to manage data access with precision and speed in distributed databases.
This work explains a novel approach called the Hierarchical Timestamping Algorithm, which uses a hierarchy of data partitions to coordinate transactions without slowing down everyone.
This book introduces a partitioned view of data that helps transactions run more concurrently. It blends ideas from timestamping and locking, showing how a transaction might use different timestamps depending on which data partition it touches. It also compares this method with traditional locking protocols and other timestamping schemes, highlighting tradeoffs in performance and complexity.
Ideal for readers of database theory and practitioners seeking deeper insight into advanced concurrency control techniques.
"synopsis" may belong to another edition of this title.