ПРОЕКТЫ 


  АРХИВ 


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: memcache_key и HTTP Accept-Language


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: memcache_key и HTTP Accept-Language
  • From: "Sergey Shepelev" <temotor@xxxxxxxxx>
  • Date: Thu, 4 Dec 2008 17:19:44 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=oUM30eEWMTkdxQhlm//rmbAxIXLnaXwQ2qNUAWhPtLY=; b=wcasaMh72TZLv1Jv3D9CYK7Pu6VKCTp0Iu7hVO3PNyeJ3LsxMNi1JkMyzOc4C0lJmD nqcCB9YWStoOb3hHTE0rs/D1P3FJP1fWxKtr+Vo4vKsFtOVval6PvwGXxs9Fmf7LagJo c4vb/IU9wbIoAQ7TWqt4V6BoNBviRWQ8A78v8=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=JoXzl8GG1CIyT5iw+qoLRxnWViId3I9ZB6fppU5Vh20m0/e16i/2dviRzMzDSwA3wa GygXl3JcEdFKwsY7G1MoIPzI7XMCjLzg31KsqukKjAxFlx/qNqW8IqdmZRn2ivTbYRVV 9ehcUnYPjCmeJMpDkfzS1A8fqWMK9TrhRbv4Y=
  • In-reply-to: <gh8gs0$h49$1@xxxxxxxxxxxxx>
  • References: <2d8fb9950812030554j4075e022t9a96005a16894425@xxxxxxxxxxxxxx> <1544765242.20081203221221@xxxxxxxxxxxxx> <2d8fb9950812031428n406e5e60hdeae4ebbd36277dc@xxxxxxxxxxxxxx> <gh8gs0$h49$1@xxxxxxxxxxxxx>

Оно конечно, можно и так.

200к доменов * допустим 30 вариантов * 30-40 страниц на каждом домене = 180M.
Странички очень маленькие -- около 1КБ - получается 180 ГБ.

Есть одна положительная особенность. На 90% доменов контент доступен
на одном языке.

2008/12/4 Dmitriy MiksIr <miksir@xxxxxxxx>:
> А сколько разных вариантов Accept-Language вам приходит? Может просто
> использовать весь Accept-Language как часть ключа, не выделяя ничего. Будет
> оверхед по хранению, но если бекендом класть только популярные варианты
> Accept-Language - может и допустимый.
>
> Sergey Shepelev пишет:
>>
>> Спасибо, здорово.
>> set оказался мощнее чем я думал.
>>
>> Только если правильно понимаю, ваш код неправильно обработает случай
>>
>> Accept-Language: en;q=0.9,ru;q=0.8
>
>
>


 




Copyright © Lexa Software, 1996-2009.