1. A distributed data stream processing method, the method comprising: dividing a raw data stream into a real-time data stream and historical data streams; processing the real-time data stream and the historical data streams in parallel; separately generating respective results of the processing of the real-time data stream and the historical data streams; and integrating the respective generated processing results.