The application discloses a large-scale concurrent
data monitoring component, comprising: a monitoring flow unit, configured to receive a
monitoring data list sent by a
client, further configured to generate a corresponding
monitor unit for each
monitoring data in the
monitoring data list, and further configured to push modification information of data in a multi-version data storage unit to the
client; the
monitor unit, configured to store the corresponding monitoring data, further configured to monitor modification of the data in the multi-version data storage unit, and match the modified data with the stored monitoring data, and the
monitor unit is connected with the monitoring flow unit through a
message queue; and the multi-version data storage unit, configured to provide a data modification channel, and further configured to store an original version of the modified data and a modified version corresponding to the original version. The large-scale concurrent
data monitoring component can realize that the
client can obtain all modification records of the data, avoid mutual covering of the data due to multiple non-
time sequence modifications, and prevent the data from being disordered or even lost.