Redis las ideas de análisis de cohorte

El primer paso en la información requerida en los productos de colas coloca en la cola

El segundo paso. cola de la ejecución del programa

El tercer paso. El análisis de la cola de mensajes, la longitud se determina en función de si la tarea se ha completado cola
// un primer inventario de productos almacenado en la cola.
$ Los Redis Redis nuevos nuevos = ();
for (i = $ 1; $ I <= 100; $ I ++) {
redescubrir $> LPUSH ( 'bueno', 'good_id' $ I.);
}
print_r ($ redescubrir> Lrange ( 'bueno', 0, -1)); la salida;

. 2 // cola de la ejecución del programa

de cabecera ( " tipo-contenido:. text / html; charset = UTF-8 ");
$ Redis los nuevos Redis nuevos = ();
// datos insertados compra
$ id de usuario =" _ user_id "mt_rand (1, 9999) .'_ 'microtime (verdadero .. );
SI (RES = $ $ redescubrir> lpop ( 'bueno')) {
// $ $ redescubrir izquierda => LLEN ( 'bueno'); // restante "($ izquierda) .."
$ redescubrir> LPUSH ( 'good_res', $ RES);
//file_put_contents('F:\b.txt',$userid "éxito de comprar!" $ res "\ n" , FILE_APPEND) ...;

//file_put_contents('F:\b.txt', $ id de usuario "mala suerte, a continuación, se rompió \ n!", FILE_APPEND a) ;.
}
Salir;
.. 3 // imprimir los resultados de
$ Redis los nuevos Redis nuevos = ();
print_r ($ redescubrir> lrange ( 'good_res ', 0, -1)); salida;

Supongo que te gusta

Origin www.cnblogs.com/kevin-yang123/p/12634842.html
Recomendado
Clasificación