获取锁/释放锁,在PHP中解决赛车条件

获取锁/释放锁,在PHP中解决赛车条件,php,Php,使用不同的“驱动程序”获取/释放锁是否有任何类别? 我说的“驱动程序”是指用于锁定的不同后端:使用文件锁定、使用memcache锁定、使用redis锁定、使用共享内存锁定等 类似于 $Locker = new Locker(new FileLockerDriver()); $Locker->aquire($id); //do something here... $Locker->release($id); 谢谢。没有您描述的机制,但有多种锁定功能:有(文件锁定)和。可能还有更多我不

使用不同的“驱动程序”获取/释放锁是否有任何类别? 我说的“驱动程序”是指用于锁定的不同后端:使用
文件锁定、使用
memcache锁定、使用
redis锁定、使用
共享内存锁定等

类似于

$Locker = new Locker(new FileLockerDriver());
$Locker->aquire($id);
//do something here...
$Locker->release($id);

谢谢。

没有您描述的机制,但有多种锁定功能:有(文件锁定)和。可能还有更多我不知道的地方。

没有像您描述的那样的机制,但有多种锁定功能:有(文件锁定)和。可能还有更多我不知道的