Patent · US Active

Distributed pessimistic lock based on HBase storage and the implementation method thereof

US11392576B2 · kind B2 · utility

0Cited by
0References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 14, 2020
Grant dateJul 19, 2022
Priority date
Expiry dateDec 16, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2228
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A distributed pessimistic lock based on HBase storage and a method for implementing a database pessimistic lock; the distributed pessimistic lock including a lock manager configured to be installed on a Region of a RegionServer node of a HBase system, the lock manager has a lock and unlock interface; and the distributed pessimistic lock, an operation transaction, and a lock holder form a cross linked list format; a horizontal dimension is an information of a current data row, a vertical dimension is an information of the operation transaction, and an intersection point between the horizontal dimension and the vertical dimension is the lock holder. By installing the lock manager on a node Region of a HBase storage system, the lock manager locks and unlocks a data operation of the HBase system with the distributed pessimistic lock.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.