1. A method, comprising: determining a number of a plurality of division modules based on flow volume of a raw data stream; dividing the raw data stream into a real-time data stream and one or more historical data streams based on the number of the plurality of division modules; processing the real-time data stream and the one or more historical data streams in parallel, comprising: dividing the real-time data stream into a plurality of data units based on a plurality of dimensions, the plurality of dimensions including a first dimension and a second dimension, wherein a first data unit is associated with the first dimension, and wherein a second data unit is associated with the second dimension; determining a number of a plurality of functional modules within a functional module group and a number of a plurality of functional module groups based on a number of the plurality of data units and resources available to be used to process the plurality of data units; processing, via the plurality of functional modules, the first data unit and the second data unit in parallel, the plurality of functional modules including a first functional module and a second functional module, wherein the first data unit is processed by the first functional module, and wherein the second data unit is processed by the second functional module; and aggregating results of the processing performed by the first functional module and the second functional module; separately generating respective results of the processing of the real-time data stream and the one or more historical data streams; and integrating the respective generated processing results.