The invention relates to a parallel
data processing method based on a
distributed structure. The storing comprises steps as follows: (1) a data
master key value is extracted from master nodes according to types of
master key values, directed slave nodes distributed by data are determined according to data attribute values and a section comparison result in the master nodes, and simultaneously, a global keyword B+ tree index is established; (2), the data are distributed to the slave nodes corresponding to the
master key values according to the global keyword B+ tree index on the basis of a share-nothing principle; and (3), the slave nodes receive a data distributing request, and the data are stored in child nodes locally on the basis of the share-nothing principle. According to the method, an effective index mechanism is combined, and the storage and
management efficiency of
system data is improved; on one hand, the reasonable data distribution is guaranteed, the storage
throughput of the slave nodes is reduced, the local query performance is improved, and the
system flexibility is guaranteed by utilizing high expandability of the slave nodes; and on the other hands, local transcript safety is guaranteed through local duplication of multiple transcripts.