The application relates to the technical field of
data processing, and discloses a
time series-based
data processing method, device, equipment and storage medium, the method comprises the following steps: determining a
period length, when current data does not have periodicity, the
period length is infinite, based on the data length of
batch processing corresponding to a target time window,
data processing delay and data generation interval, adjusting the memory size to realize
time series-based data
processing; when the current data has periodicity, based on the
period length, adjusting the memory size to realize
time series-based data
processing. In the foregoing manner, the application adaptively identifies the period of the current data; the hash value of the current data is calculated; based on the hash value of the current data and the hash values of the previous n windows, the period length of the data is determined, and when the data does not have periodic characteristics, the period is infinite. Through pre-allocation of the memory required for data
processing, the frequent creation of new data and the memory
recovery of garbage data are reduced, and the performance and reliability of data processing in
the Internet of Things are improved.