Re: Необходимо занести IP в ОЗУ, с возможность дальнейшего изменения списка

jjjx128 nginx-forum на nginx.us
Вт Сен 14 19:27:04 MSD 2010


> Пишу систему для отдачи
> captcha на стороне front-end`a с
> использованием
> встроенного perl`a
 
> Есть необходимость
> хранения в ОЗУ спиков IP с
> возможностью их
> редактирования. (что бы не
> тянуть каждый раз из
> файлика)

1. Зачем для капчи список IP? Можно
использовать consistent hashing, например
такого вида md5(IP + округленное_время +
ключ), и проверять тоже так, ну может
пару значений округленного времени, на
случай, если он на границу попал. 
Плюс получаете сразу же неограниченную
масштабируемость.

2. Если постоянно тянуть из файла, он же
будет в кэше фс. Может быть быстрее, чем
спрашивать у tcp сервера эти данные.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,130234,130357#msg-130357




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