In-depth Analysis on HLC-based Distributed Transaction Processing

1. Clock Solution

(1) Why Clocks Are Needed in Databases?

(2) Clock in a Distributed Database

(3) Clock Solution

(4) Logical Clock

(5) Hybrid Logical Clock

(6) Differences Between HLC and Centralized Clock

(7) Centralized Clock, Distributed Clock, and TrueTime

2. Distributed Transaction Management

(1) Two-Phase Commit Protocol

(2) Other Distributed Transaction Management Techniques

(3) HLC and Two-Phase Commit Protocol

(4) HLC Offset

About the Author

Original Source



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store