[Moscow.pm] Получение задач из РСУБД

Oleg Kostyuk cub.uanic на gmail.com
Ср Авг 8 04:42:58 PDT 2012


А может, не стОит придумывать велосипеды, и взять уже имеющийся -
например, Gearman?
Будет вам и поддержка воркеров, и перезапуск зафейливших заданий, и
горизонтальное масштабирование из коробки.


6 августа 2012 г., 18:27 пользователь Денис Покатаев
<denis-programmer на yandex.ru> написал:
> 2012/8/6 Sergey Leschenko <sergle.ua на gmail.com>:
>>
>>>> В MySQL есть GET_LOCK(name), RELEASE_LOCK(name) которые не привязаны к таблице, и удаляются при потере соединения.
>>> А насколько это переносимо под другие РСУБД?
>>
>> В Oracle есть пакет DBMS_LOCK с подобной функциональностью. Другие
>> СУБД системой не поддерживаются, поэтому не смотрел.
>
>
> PostgreSQL поддерживает через Advisory locks -
> http://www.postgresql.org/docs/9.1/static/explicit-locking.html
> 13.3.4. Advisory Locks
>
> --
> Regards, Denis.
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org



-- 
Sincerely yours,
Oleg Kostyuk (CUB-UANIC)


Подробная информация о списке рассылки Moscow-pm