鍍金池/ 問(wèn)答/Java  PHP  Linux/ PHP跟java多任務(wù)并行處理那個(gè)更有優(yōu)勢(shì)?

PHP跟java多任務(wù)并行處理那個(gè)更有優(yōu)勢(shì)?

舉個(gè)例子。實(shí)現(xiàn)一個(gè)充值卡卡密充值電話號(hào)碼的話費(fèi)充值系統(tǒng),如我表里有100萬(wàn)張?jiān)捹M(fèi)充值卡和100萬(wàn)個(gè)電話號(hào)碼,且每個(gè)電話號(hào)碼對(duì)應(yīng)1張充值卡充值為一個(gè)訂單,那我要實(shí)現(xiàn)系統(tǒng)去處理這些話費(fèi)充值訂單充值話費(fèi),且每一個(gè)訂單耗時(shí)2秒的話,如果系統(tǒng)一個(gè)一個(gè)去處理訂單的話,不是要等到200萬(wàn)秒,200萬(wàn)秒是大概23天。充值這么點(diǎn)訂單就要這么久,那更多訂單不就更久。所以就想到了java的多線程,如果我開(kāi)100個(gè)線程的話,那就可以一次可同時(shí)并行處理100個(gè)訂單了,就更高效了。然后我想問(wèn)是,php是否能實(shí)現(xiàn)跟java多線程這樣的多任務(wù)并行處理的需求。如果可以的話,PHP跟java多任務(wù)并行處理那個(gè)更有優(yōu)勢(shì)更高效?望java大牛和php大牛解答

回答
編輯回答
忘了我

java吧,php在不裝插件的情況下是單線程的

2017年7月16日 04:15
編輯回答
嘟尛嘴

php 要用Swoole2.0+ ··

2017年3月6日 17:04
編輯回答
憶往昔

PHP開(kāi)啟100個(gè)進(jìn)程也是一樣的,考慮到你這樣的充值是網(wǎng)絡(luò)IO等待,用協(xié)程的話或許會(huì)更加合適

2017年5月26日 13:34