The invention relates to the field of
data processing, in particular to a method and a
system for caching and calling out multi-level advertisement data. The method comprises the following steps: setting a scheduling frequency according to a customer level, generating a monitoring task, and distributing the monitoring task to a
message queue theme corresponding to the customer level; pulling the original multi-
level data, and performing splitting and concurrent
processing on the pulled original multi-
level data; constructing a cross-hierarchy index, and storing the split data and the cross-hierarchy index into a cache; when
rule checking is executed, checking the validity of the cache: if the cache is valid, directly obtaining required data through the cross-level index or the
identity mapping cache; if the cache fails, triggering a
data synchronization process to obtain required data; performing condition judgment; and when the condition is met, calling an advertisement platform interface to execute the operation according to the operation
data level and sending a notification. By adopting the method provided by the invention, the response speed of multi-
level data monitoring can be effectively improved.