ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Медленные оперции в отдел ьном потоке или процессе


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Медленные оперции в отдел ьном потоке или процессе
  • From: ash2k - <ash2kk@xxxxxxxxx>
  • Date: Sun, 1 Nov 2009 13:51:09 +0500
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=NOGKRSF9NlFXd/X0H1Hzw1DlvpVr5nxnUFtNr8Jkpto=; b=bw5WL9n8ua4dCeXidKGReikxi5VcIZNYmE3rQvH5YOnYyajOofr5saIHv4GwdIJMlN QloQlHfAHVOjsdfHm0A7GACJg1ib9NIp+QOrT7mD0xBndd8s/20TTGFV7BvCVkYceTum cyL3/aQegrh9HRD6v79BNfh/ezBeRA17a7Gzg=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=XYmCiB5/3mVzFnXkXbQxWC28Sj5hIgm9sGFJ3LIL9iWrPSWioinnBxOcieg+aZqpkX /iHAzuKkQKVI4fh87Kj6dxpd7zm3mGgu11GR4SPhj+ukY6qeQxCnN6bjcTXGdonrn8mD ly5d/sysf6+MbHcOHlh9JweE9ba/LUS8w/bE0=
  • In-reply-to: <23b5aa46fd9b700ad573a3559df4ee4e.NginxMailingListRussian@xxxxxxxxxxxxxxx>
  • References: <23b5aa46fd9b700ad573a3559df4ee4e.NginxMailingListRussian@xxxxxxxxxxxxxxx>

А чем Вас memcached, memcachedb или Redis не устраивают как (временные) хранилища такой информации? Обновлять данные можно отдельной программой или скриптом независимо от веб сервера. Ну а nginx настроить для получения данных из них.

1 ноября 2009 г. 13:24 пользователь vromanov <nginx-forum@xxxxxxxx> написал:
Добрый день!
Есть у нас задача быстро отдавать небольшое количество информации. Например, каждому пользователю отдавать остаток денег на счету. Запрос может быть достаточно частым (раз в минуту), пользователей ну например, 500 тысяч.
Думаю, что надо писать свой модуль и размещать таблицу прямо в оперативной памяти (shared). Но ее нужно как-то обновлять. Для этого хочется иметь поток или процесс который будет заниматься только обновлением этой информации. Как такой процесс лучше оформить? Как что-то совсем внешнее относительно nginx? Или в nginx есть механизм для запуска таких относительно медленных и не связанных с запросами от пользователей процедур?

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





 




Copyright © Lexa Software, 1996-2009.