A system, comprising: one or more storage modules; one or more computing modules; and a processing module including an obtaining unit configured to obtain data to be processed; a determination unit configured to determine a required storage bandwidth based on the data to be processed, wherein the required storage bandwidth includes a first storage bandwidth that the data would occupy and/or a second storage bandwidth that an analysis result of the data would occupy; and an adjustment unit configured to determine a distribution mode of a current computing bandwidth of the one or more computing modules based on a current storage bandwidth of the one or more storage modules and the required storage bandwidth, wherein the current computing bandwidth of the one or more computing modules refers to a currently available computing bandwidth of the one or more computing modules; characterised in that the adjustment unit is further configured to: in response to a determination that the required storage bandwidth is larger than the current storage bandwidth, allocate a portion of the current computing bandwidth to be used to compress the data to be processed; in response to a determination that the required storage bandwidth is less than or equal to the current storage bandwidth, determine a required computing bandwidth; and if the required computing bandwidth includes a computing bandwidth that a portion of real-time data to be analyzed would occupy and a computing bandwidth that cached data to be analyzed would occupy, allocate the current computing bandwidth to be used to analyze the real-time data to be analyzed. one or more storage modules; one or more computing modules; and a processing module including an obtaining unit configured to obtain data to be processed; a determination unit configured to determine a required storage bandwidth based on the data to be processed, wherein the required storage bandwidth includes a first storage bandwidth that the data would occupy and/or a second storage bandwidth that an analysis result of the data would occupy; and an adjustment unit configured to determine a distribution mode of a current computing bandwidth of the one or more computing modules based on a current storage bandwidth of the one or more storage modules and the required storage bandwidth, wherein the current computing bandwidth of the one or more computing modules refers to a currently available computing bandwidth of the one or more computing modules; characterised in that the adjustment unit is further configured to: in response to a determination that the required storage bandwidth is larger than the current storage bandwidth, allocate a portion of the current computing bandwidth to be used to compress the data to be processed; in response to a determination that the required storage bandwidth is less than or equal to the current storage bandwidth, determine a required computing bandwidth; and if the required computing bandwidth includes a computing bandwidth that a portion of real-time data to be analyzed would occupy and a computing bandwidth that cached data to be analyzed would occupy, allocate the current computing bandwidth to be used to analyze the real-time data to be analyzed. an obtaining unit configured to obtain data to be processed; a determination unit configured to determine a required storage bandwidth based on the data to be processed, wherein the required storage bandwidth includes a first storage bandwidth that the data would occupy and/or a second storage bandwidth that an analysis result of the data would occupy; and an adjustment unit configured to determine a distribution mode of a current computing bandwidth of the one or more computing modules based on a current storage bandwidth of the one or more storage modules and the required storage bandwidth, wherein the current computing bandwidth of the one or more computing modules refers to a currently available computing bandwidth of the one or more computing modules; characterised in that the adjustment unit is further configured to: in response to a determination that the required storage bandwidth is larger than the current storage bandwidth, allocate a portion of the current computing bandwidth to be used to compress the data to be processed; in response to a determination that the required storage bandwidth is less than or equal to the current storage bandwidth, determine a required computing bandwidth; and if the required computing bandwidth includes a computing bandwidth that a portion of real-time data to be analyzed would occupy and a computing bandwidth that cached data to be analyzed would occupy, allocate the current computing bandwidth to be used to analyze the real-time data to be analyzed. in response to a determination that the required storage bandwidth is larger than the current storage bandwidth, allocate a portion of the current computing bandwidth to be used to compress the data to be processed; in response to a determination that the required storage bandwidth is less than or equal to the current storage bandwidth, determine a required computing bandwidth; and if the required computing bandwidth includes a computing bandwidth that a portion of real-time data to be analyzed would occupy and a computing bandwidth that cached data to be analyzed would occupy, allocate the current computing bandwidth to be used to analyze the real-time data to be analyzed.