2008-11-26 19 views
7

Estoy fragmentando mis datos en múltiples bases de datos mysql, pero a veces tendré que recopilar información de múltiples fragmentos. ¿Cómo puedo consultar varias bases de datos de MySQL en paralelo en php?¿Preguntas paralelas de mysql en php?

He visto algunos ejemplos de solicitudes curl asincrónicas y shell_exec, pero ¿hay una manera más directa?

Respuesta

4

El nuevo controlador mysqlnd puede realizar consultas asincrónicas. La documentación es escasa, pero hay algunos ejemplos (también relacionados con la fragmentación) en una presentación here.

+1

Aquí hay un enlace mejor, creo. http://www.mysqlperformanceblog.com/2013/03/06/accessing-xtradb-cluster-nodes-in-parallel-from-php-using-mysql-asynchronous-calls/ – Ross