The invention discloses a
data processing method and
system. The
data processing method comprises the steps of conducting filtering, wherein a
panic purchasing request of a user is received, the level information of the user is obtained, the remaining number of
panic purchasing targets distributed according to the level of the user is determined, under the condition that the remaining number is zero, the
panic purchasing request is rejected, under the condition that the remaining number is not zero, screening is conducted on the panic purchasing request of the user according to a preset screening probability, if the panic purchasing request of the user passes screening, the following random drawing step is executed, and if the panic purchasing request of the user does not pass screening, a following queuing step is executed; conducting queuing, wherein the inquiry request, in a
queue, of the user is received, whether the panic purchasing request of the user meets a delaying condition, under the condition that the delaying condition is met, whether the remaining number of the panic purchasing targets corresponding to the level of the user is zero or not is judged, and under the condition that the remaining number is not zero, the random drawing step is executed; conducting random drawing, according to a preset drawing probability, selection is conducted on the panic purchasing request of the user, and if the panic purchasing request is selected, it is determined that panic purchasing succeeds. The
data processing method and
system can reduce the
probability of success of malicious users.