Multi-version Concurrency Control (MVCC) Two-Phase Locking (Deadlock Prevention) Optimistic Concurrency Control (OCC) Timestamp Ordering Two-Phase Locking (Deadlock Detection)
DBx1000 provides a pluggable architecture that supports seven different concurrency control protocols.
https://github.com/yxymit/DBx1000
https://github.com/yxymit/DBx1000
Massachusetts Institute of Technology, Carnegie Mellon University
2014