Distributed lock system architecture

A system architecture and distributed lock technology, applied in the field of distributed systems, can solve problems such as waste of resources, poor system scalability, and long failure recovery time, reducing failure recovery time and improving flexibility.

Pending Publication Date: 2021-05-14
BEIJING XUEZHITU NETWORK TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the technical problems of long fault recovery time, poor system scalability and waste of resources in the prior art of distributed locks, the present invention provides a distributed lock system architecture, which adopts lock logic processing and lock data services The strategy of separate processing eliminates the need to process lock logic processing and lock data services based on the same server, which improves the flexibility of the distributed lock system architecture, system scalability and resource utilization, and reduces the time for fault recovery

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed lock system architecture
  • Distributed lock system architecture
  • Distributed lock system architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0047] Obviously, the accompanying drawings in the following description are only some examples or embodiments of the present application, and those skilled in the art can also apply the present application to other similar scenarios. In addition, it can also be understood that although such development efforts may be complex and lengthy, fo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides a distributed lock system architecture, which comprises a plurality of lock application clients used for providing client interfaces for applying for locks and sending locking or unlocking requests through the client interfaces; a plurality of lock storage servers that are used for storing lock data information; a lock distribution server clusterm, which is in communication connection with the plurality of lock application clients and the plurality of lock storage servers, wherein a plurality of lock distribution servers in the lock distribution server cluster are in communication connection, and the lock distribution server cluster is used for receiving the locking or unlocking request and accessing the lock data information of the plurality of lock storage servers, processing the locking or unlocking request, and sending an access result to the lock application client. According to the system architecture, logic processing of the lock and data service of the lock do not need to be processed based on the same server, the flexibility, the system expansibility and the resource utilization rate of the distributed lock system architecture are improved, and the fault recovery time is shortened.

Description

technical field [0001] The invention relates to the technical field of distributed systems, in particular to a distributed lock system architecture. Background technique [0002] With the rapid development of the Internet industry, the era of cloud computing has arrived. In the era of cloud computing, most services need to be deployed in a distributed environment, and many basic distributed services need to maintain high data consistency and reliability. In some distributed systems, in order to improve data reliability and access speed, a piece of data often has multiple backups and is distributed on different servers. When writing data, in order to maintain data consistency, it is necessary to implement concurrency control technology to ensure that only one process writes the same data at a time. Currently, the concurrency control technology mainly uses the blocking concurrency control method. [0003] At present, the existing distributed blocking technologies mainly incl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/50H04L29/06H04L29/08
CPCG06F9/5083H04L67/10G06F2209/5018H04L67/01
Inventor 杨金涛刘远杨森郭镔
Owner BEIJING XUEZHITU NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products