> AT> Можно, как мне кажется, и flock делать на каком-то файлике.
> А как по Вашему, если лочить файлик, читать из него число,
> увеличивать его на 1, записывать обратно в файлик и разблокировать
> обратно, то сколько таких операций можно делать в единицу времени и на
> какой машине? Хотя б примерно.
А хрен его знает. 1000 в секунду, например (если дисковый кэш хоть какой
есть). Если с fsync, то 100-200 на быстром диске.
Заметим, апач свои семафоры держит в httpd.lock и не жужжит.
> AT> А на это нужен перенумератор, например. Который вообще любые
> AT> объекты перенумеровывает, а не только куки.
> Это как?
Вы туда дуй (строку) а оттуда номер.
> AT> Вы URL-и как в таблице храните ?
> URL-и пока хранить не планирую. Но в планах есть желание их считать.
> Так я CRC32 от URL сделаю и это будет id, по котому будет храниться
Ну так и от куки сделайте CRC32, качество будет примерно то же самое.
Формат куки в mod_uid взялся не с потолка.
Алексей Тутубалин
mailto: lexa@xxxxxxx
Web: http://www.lexa.ru/lexa