Boom Space Base is a highly reliable, high performance, column-oriented, scalable distributed database designed to address the limitations of the Boom Space relational database in handling large amounts of data. The Boom Space Base distributed database system divides a table into regions by rows and columns and stores them on different machines. Boom Space Base cluster mainly consists of two to three Masters and a large number of Region Servers. Mas ter avoids the single point problem through multiple instances, which is mainly responsible for the management of Table and Region, such as adding, deleting, changing and checking the metadata of Table; managing the load balancing of Region Server and adjusting the distribution of Region, responsible for the allocation of new Regions after a Region splits and the automatic migration of previous Regions when a Region Server fails etc. Region Server is mainly responsible for responding to user I/O requests.