The invention discloses a data dynamic processing method based on distributed storage. A system architecture comprises an edge data acquisition layer, a data analysis layer and an interaction layer. The method comprises the steps of 1, responding to a search request; 2, splitting the search request; 3, processing a search request; 4, generating a data request; 5, carrying out data primary search;6, forwarding data; 7, analyzing indexes; 8, a search analysis engine processing the data; 9, summarizing fragmentation search analysis results; and 10, visually displaying the interaction layer. A method for generating a data request according to a fragmentation rule, creating a data forwarding instance to realize dynamic forwarding of data from an edge collection node to an analysis node and dynamically loading an analysis index engine is introduced in a data processing process, the difficulty that dynamic search can be supported and the barrier of data capacity caused by central storage canbe eliminated is solved, and a reliable data processing method is provided for big data analysis.