Font Size: a A A

Design And Implementation Of The Distributed Transaction Management Module In Smart Pension Cloud Platform

Posted on:2023-09-27Degree:MasterType:Thesis
Country:ChinaCandidate:J Q WangFull Text:PDF
GTID:2558306914963019Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the advent of China’s aging society,China’s pension industry will form a trillion-dollar market and become a new focus of attention.How to provide smart and convenient elderly care services for the elderly by using the Internet of Things technology of information communication has become the focus of smart elderly care.Based on the smart pension cloud platform and relying on 5G,big data,artificial intelligence,and other technologies in information communication,in order to improve the efficiency of distributed transaction processing of the smart pension cloud platform,improve the availability and stability of the smart pension cloud platform,and improve the user’s experience,this thesis proposes a design and implementation scheme for the distributed transaction management module in the smart pension cloud platform.The main work of this thesis is as follows:1.In order to improve the efficiency of distributed transaction processing of the smart pension cloud platform,reduce the interface response delay of transaction processing,and improve the throughput of transaction processing in the smart pension cloud platform,this thesis proposed a distributed transaction processing method based on caching mechanism in the smart pension cloud platform.This method optimizes the traditional TCC model,makes full use of the caching mechanism to access transaction information,uses the transaction integrity judgment algorithm based on the n-ary tree to determine whether the entire transaction is executed,and uses MySQL’s global transaction to execute the entire transaction.Theoretical analysis and experimental results show that in the high concurrency scenario in the smart pension cloud platform,compared with the traditional TCC model,the method proposed in this thesis reduces the average latency by about 80%,the transaction throughput per second has been significantly improved,which greatly improved the performance of the distributed system in the smart pension cloud platform.2.Aiming at the variability of the distributed transactions in the smart pension cloud platform,this thesis proposed a transaction integrity judgment algorithm based on the n-ary tree in the smart pension cloud platform.According to the n-ary tree characteristics of the general transactions,this algorithm can adaptively restore all the calling relationships of the entire transaction according to the calling situation and can judge the integrity of the transaction.Theoretical analysis and testing show that the algorithm proposed in this thesis can well solve the problem of distributed transaction variability in the smart pension cloud platform.3.In order to adapt to the unbalanced performance of back-end servers in the smart pension cloud platform,this thesis proposed a custom loadbalancing method in the smart pension cloud platform.Based on the consistent hashing method,this method adopts the method of weighted generation of virtual nodes.Both theoretical analysis and practice show that this method can well handle the load balancing problem of the distributed transaction management module in the smart pension cloud platform.The weighted allocation is performed according to the performance of the back-end server of the smart pension cloud platform,which solves the problem of uneven performance of back-end servers in the smart pension cloud platform.This thesis designs and implements a distributed transaction management module,which has been deployed online in the smart pension cloud platform,achieving the expected results and has a certain application value.
Keywords/Search Tags:smart pension, cloud platform, distributed transaction, transaction integrity check mechanism, load-balance
PDF Full Text Request
Related items