Invention Grant
- Patent Title: Accelerating distributed transactions on key-value stores through dynamic lock localization
- Patent Title (中): 通过动态锁定定位加速键值存储上的分布式事务
-
Application No.: US14162901Application Date: 2014-01-24
-
Publication No.: US09367346B2Publication Date: 2016-06-14
- Inventor: Srimat Chakradhar , Naresh Rapolu
- Applicant: NEC Laboratories America, Inc.
- Applicant Address: JP
- Assignee: NEC Corporation
- Current Assignee: NEC Corporation
- Current Assignee Address: JP
- Agent Joseph Kolodka
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F9/46 ; G06F17/30

Abstract:
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.
Public/Granted literature
- US20140236913A1 Accelerating Distributed Transactions on Key-Value Stores Through Dynamic Lock Localization Public/Granted day:2014-08-21
Information query