Key Technologies of Distributed Transactional Database Storage Engine

Haiyong Xu,Guo Chen,Chun Zhang,Jing Zhou,Huang Wei,Xiaoxin Gao
DOI: https://doi.org/10.1109/iaai51705.2020.9332810
2020-01-01
Abstract:With the development of information technology at home and abroad and the rapid popularization of mobile Internet, the data of business systems has increased exponentially. The processing and storage capabilities of traditional centralized databases are facing great challenges. Distributed databases have become the only way for enterprises to transform their digitalization. At the same time, in order to break through the market monopoly of traditional database vendors, it is a strong demand for the domestic database market to realize the localization of distributed database brands. This technical research paper constitutes a storage engine for distributed databases by studying consistent hash distributed storage, data sharding technology and transaction consistency. On the basis of the above technical research, further discussion on the hierarchical design of distributed storage engines, distributed system expansion and data rebalancing, provides theoretical and practical basis for creating mature and stable distributed database innovative products.
What problem does this paper attempt to address?