Proceedings Article | 23 May 2023
KEYWORDS: Databases, Distributed computing, Telecommunications, Software development, Industry, Computing systems, Lithium, Intelligence systems, Computer security, Computer networks
With the rapid development of big data, cloud computing, artificial intelligence and other technologies, the expansion of database application requirements and the change of computer hardware environment, especially the rapid development of computer network and digital communication technology, satellite communications, cellular communications, computer local area networks, wide area networks, and the proliferation of Intranet and Internet have been widely used, resulting in the emergence of distributed database systems. Especially for basic industries such as telecommunications, databases often carry thousands of business systems, and millions of queries and tens of millions of bills are carried out every day. In the face of such massive scale, high concurrency, data security, real-time analysis and other multi scenario problems, the processing capacity of traditional centralized databases is far from meeting the needs. For this reason, this paper proposes a distributed database based on MySQL transformation. Through research and implementation, it can solve the above problems, meet the requirements of distributed transaction processing, ensure data backup, high availability and high performance, and improve efficiency. This paper will also describe its modeling model and sharding algorithm in detail.