Richard Quadling wrote:

> Hi.
> 
> As I understand things, one of the main issues in the "When will PHP
> grow up" thread was the ability to issue multiple queries in parallel
> via some sort of threading mechanism.
> 
> Due to the complete overhaul required of the core and extensions to
> support userland threading, the general consensus was a big fat "No!".

Maybe a "Thanks, but no thanks".

> As I understand things, it is possible, in userland, to use multiple,
> non-blocking sockets for file I/O (something I don't seem to be able
> to achieve on Windows http://bugs.php.net/bug.php?id=47918).
> 
> Can this process be "leveraged" to allow for non-blocking queries?
> 
> Being able to throw out multiple non-blocking queries would allow for
> the "queries in parallel" issue.
> 
> My understanding is that at the base level, all queries are running on
> a socket in some way, so isn't this facility nearly already there in
> some way?

AFAICT (i.e. without having tried it), myqlnd enables you to do
asynchronous queries on mysql - the docuementation is a little lacking.  
Personally speaking, that would be my first avenue of attack. 


-- 
Per Jessen, Zürich (8.2°C)


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to