M-Lock: Accelerating Distributed Transactions on Key-Value Stores through Dynamic Lock Localization.
Naresh RapoluSrimat ChakradharAdnan HassanAnanth GramaPublished in: IEEE CLOUD (2013)
Keyphrases
- concurrent execution
- concurrency control
- locking protocol
- transaction processing systems
- distributed databases
- concurrency control protocols
- distributed database systems
- deadlock free
- database management systems
- database
- dynamic environments
- transaction processing
- cooperative
- long lived
- read write
- fine grained
- distributed systems
- transaction management
- lightweight
- distributed environment
- hierarchical data
- parallel execution
- scalable distributed
- database systems
- data sets