Accelerating Distributed Transactions on Key-Value Stores Through Dynamic Lock Localization
AssigneeNEC Laboratories America, Inc.
InventorsSrimat Chakradhar, Naresh Rapolu
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Laboratories America, Inc.
InventorsSrimat Chakradhar, Naresh Rapolu
Estimating the term…
Systems and methods for accelerating distributed transactions on key-value stores includes applying one or more policies of dynamic lock-localization, the policies including a lock migration stage that decreases nodes on which locks are present so that a transaction needs fewer number of network round trips to acquire locks, the policies including a lock ordering stage for pipelining during lock acquisition and wherein the order on locks to avoid deadlock is controlled by average contentions for the locks rather than static lexicographical ordering; and dynamically migrating and placing locks for distributed objects in distinct entity-groups in a datastore through the policies of dynamic lock-localization.
A method for accelerating distributed transactions on key-value stores, comprising:
A system for accelerating distributed transactions on key-value stores, comprising
Dependencies are inferred from the claim text.