WO2025202729 - DISTRIBUTED LOCK PROCESSING METHOD, AND DEVICE, SYSTEM, STORAGE MEDIUM AND PROGRAM PRODUCT
National phase entry is expected:
Publication Number
WO/2025/202729
Publication Date
02.10.2025
International Application No.
PCT/IB2025/050522
International Filing Date
17.01.2025
Title **
[English]
DISTRIBUTED LOCK PROCESSING METHOD, AND DEVICE, SYSTEM, STORAGE MEDIUM AND PROGRAM PRODUCT
[French]
PROCÉDÉ DE TRAITEMENT DE VERROUILLAGE DISTRIBUÉ, ET DISPOSITIF, SYSTÈME, SUPPORT DE STOCKAGE ET PRODUIT-PROGRAMME
[Chinese]
分布式锁处理方法、设备、系统、存储介质及程序产品
Applicants **
CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PRIVATE LIMITED
Inventors
HUANG, Tao
KONG, Yang
Priority Data
202410371758.X
28.03.2024
CN
Application details
| Total Number of Claims/PCT | * |
| Number of Independent Claims | * |
| Number of Priorities | * |
| Number of Multi-Dependent Claims | * |
| Number of Drawings | * |
| Pages for Publication | * |
| Number of Pages with Drawings | * |
| Pages of Specification | * |
| * | |
| Number of Office Actions | * |
| * | |
International Searching Authority |
IPOS
* |
| Recordal of a Change of the Applicant's Name/Address |
Change of Applicant's Name and Address
* |
| Type of Assignment |
The Standard Agent's Assignment
* |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Patent Delivery |
Send the Letters Patent by Courier
* |
| Translation |
|
* The data is based on automatic recognition. Please verify and amend if necessary.
** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.
Quotation for National Phase entry
| Country | Stages | Total | |
|---|---|---|---|
| China | Filing, Examination, Granting | 2019 | |
| EPO | Filing, Examination, Granting | 11760 | |
| Japan | Filing, Examination, Granting | 1722 | |
| South Korea | Filing, Examination, Granting | 1206 | |
| USA | Filing, Examination, Granting | 4740 |

Total:
21,447
Contact Us
Abstract[English]
Provided in the embodiments of the present disclosure are a distributed lock processing method, and a device, a system, a storage medium and a program product. In the embodiments of the present disclosure, a bus protocol capable of providing a shared memory and the shared memory provided by the bus protocol are introduced into distributed lock application and release processes; a plurality of servers that host client processes in a distributed system are interconnected to a shared memory module by means of an interconnection bus corresponding to the bus protocol capable of providing the shared memory; lock flag regions corresponding to the client processes are maintained in the shared memory module; the client processes and a lock resource management object implement the application and release of distributed locks by means of reading and writing operations performed on the lock flag regions in the shared memory module; interaction in the entire distributed lock application process is no longer performed by means of an Ethernet, but is performed by means of the interconnection bus that supports the shared memory; and by virtue of the advantages of bus transmission, the efficiency of distributed lock application can be improved, the latency can be reduced, and the performance of the distributed system that relies on distributed locks can be improved.[French]
Les modes de réalisation de la présente divulgation concernent un procédé de traitement de verrouillage distribué, ainsi qu'un dispositif, un système, un support de stockage et un produit-programme. Dans les modes de réalisation de la présente divulgation, un protocole de bus capable de fournir une mémoire partagée et la mémoire partagée fournie par le protocole de bus sont introduits dans des processus d'application et de libération de verrou distribué ; une pluralité de serveurs qui hébergent des processus clients dans un système distribué sont interconnectés à un module de mémoire partagée au moyen d'un bus d'interconnexion correspondant au protocole de bus capable de fournir la mémoire partagée ; des zones d'indicateur de verrouillage correspondant aux processus clients sont maintenues dans le module de mémoire partagée ; les processus clients et un objet de gestion de ressources de verrouillage mettent en œuvre l'application et la libération de verrous distribués au moyen d'opérations de lecture et d'écriture effectuées sur les zones d'indicateur de verrouillage dans le module de mémoire partagée ; l'interaction dans l'ensemble du processus d'application de verrouillage distribué n'est plus effectuée au moyen d'un Ethernet, mais est effectuée au moyen du bus d'interconnexion qui prend en charge la mémoire partagée ; et grâce aux avantages de la transmission de bus, l'efficacité de l'application de verrouillage distribué peut être améliorée, la latence peut être réduite, et les performances du système distribué qui repose sur des verrous distribués peuvent être améliorées.[Chinese]
本公开实施例提供一种分布式锁处理方法、设备、系统、存储介质及程序产品。在本公开实施例中,将能够提供共享内存的总线协议及其提供的共享内存引入分布式锁的申请和释放过程中,分布式系统中承载客户端进程的多个服务器通过能够提供共享内存的总线协议对应的互联总线与共享内存模组互联,在共享内存模组中维护各个客户端进程对应的锁标记区域,客户端进程与锁资源管理对象通过对共享内存模组中的锁标记区域进行读写操作实现分布式锁的申请和释放,整个分布式锁的申请过程不再通过以太网进行交互,而是通过支持共享内存的互联总线进行交互,借助于总线传输的优势,可以提高分布式锁的申请效率,减少时延,提高依赖分布式锁的分布式系统的性能。