Distributed consistency protocol submission method and system based on sequential verification
A distributed and consistent technology, applied in transmission systems, digital transmission systems, database distribution/replication, etc., can solve the problems of increasing or decreasing RAFT sending and receiving data, reducing the efficiency of RAFT reaching consensus, etc., so as to improve communication efficiency and reduce coupling. degree, the effect of reducing network bandwidth usage
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] A method for submitting a distributed consensus protocol based on sequential verification, the specific steps of the method include:
[0055] S1 uses the client to establish a long connection with the distributed database cluster according to the agreed communication method;
[0056] The S2 database executes the SQL statement query process;
[0057] After S3 finishes parsing the SQL statement, it converts the operations involved into the corresponding type of Request;
[0058] The present invention provides a distributed consensus protocol submission amplification based on sequential verification. In the current distributed database system, user data is encapsulated and then passed into the distributed consensus algorithm module, such as RAFT, which utilizes distributed consistency The algorithm reaches a consensus among multiple copies. This embodiment takes the CockroachDB distributed database as an example. It uses the RAFT algorithm as the distributed consensus alg...
Embodiment 2
[0082] A distributed consistency protocol submission system based on sequential verification, the system specifically includes a connection module, an execution module and a conversion module:
[0083] Connection module: use the client to establish a long connection with the distributed database cluster according to the agreed communication method;
[0084] Execution module: the database executes the SQL statement query process;
[0085] Conversion module: After completing the parsing of the SQL statement, convert the operations involved into the corresponding type of Request;
[0086] Further, the connection module specifically includes a communication module, a test module and a startup module:
[0087] Communication module: the user connects to the client according to the agreed communication distribution method;
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com