|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Pavel Kurnosoff 2:5030/736.25 09 Aug 2000 12:03:07 To : perl@perl.pp.ru Subject : Re: Имя временного файла. -------------------------------------------------------------------------------- p> А обычный инкремент не прокатит? А между процессами хранить его в файле, p> при новом процессе увеличивать число на единицу. Hе думаю, что открытие p> файла, чтение и запись в него, закрытие -- такая долгая операция :-\ В дело не в долгих операциях - в случае time запросы не могут быть чаще, чем раз в секунду - а это уже много. p> случае с mod_perl'ом, с его кешированием коннектов с датабазой, можно p> юзать оную датабазу для хранения инкрементуемого числа. в случае cgi имеет смысл заюзать mod_unique_id, у него очень неплохой алгоритм. в случае модперла - я не в курсе будет ли он работать правильно, но в этом случае тот же алгоритм можно переписать на чистый перл. смотреть mod_unique_id.c p> Какие будут мысли? Я не сильно ресурсами разбрасываюсь? -- // pavel kurnosoff [pqr at yasp dot com] --- Gnus v5.6.45/XEmacs 21.1 - "Bryce Canyon" * Origin: there's no tomorrow (2:5030/736.25) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3959a8cb54fd.html, оценка из 5, голосов 10
|