2008-11-26 5 views
7

Je partitionne mes données dans plusieurs bases de données mysql, mais parfois j'ai besoin de collecter des informations à partir de plusieurs partitions. Comment puis-je interroger plusieurs bases de données mysql en parallèle en PHP?Requêtes mysql parallèles en PHP?

J'ai vu quelques exemples de requêtes curl asynchrones et shell_exec, mais y a-t-il un moyen plus direct?

Répondre

4

Le nouveau pilote mysqlnd peut effectuer des requêtes asynchrones. La documentation est clairsemée, mais il y a quelques exemples (également relatifs à sharding) dans une présentation here.

+1

Voici un meilleur lien je pense. http://www.mysqlperformanceblog.com/2013/03/06/accessing-xtradb-cluster-nodes-in-parallel-from-php-using-mysql-asynchronous-calls/ – Ross

Questions connexes