In [40]: m.set('key', [1,2,3,'preved makaki', 'жопа']) Out[40]: True In [41]: m.get('key') Out[41]: [1, 2, 3, 'preved makaki', '\xd0\xb6\xd0\xbe\xd0\xbf\xd0\xb0'] но в принципе сериализует - десериализует любые объекты, лол
github.com
Но, увы, в Debian'овский nginx данный модуль не входит. По этой причине я пересобрал Nginx (под Squeeze) с его (xss) поддержкой. Кому нужно — пакеты в packages.gnolltech.org. Баги можно репортить сюда.
Впечатления: нагрузка упала на 2 десятичных порядка. Ура-ура!
При активном использовании JSONP'вызовов в сочетании с Memcached порой возникает естественное желание: а пусть данные из memcached отдает прямо nginx, не доводя дело до backend'а. В принципе, nginx умеет ходить в memcached за данными, НО в случае JSONP-вызова, в отдаваемые данных нужно приписываеть callback. Тут есть 2 пути: использовать модуль echo или взять решение, вроде этого: Но, увы, в Debian'овский nginx данный модуль не входит. По этой причине я пересобрал Nginx (под Squeeze) с его (xss) поддержкой. Кому нужно — пакеты в packages.gnolltech.org. Баги можно репортить сюда.
Впечатления: нагрузка упала на 2 десятичных порядка. Ура-ура!
Придётся запиливать что-то самому, ибо это крайне плохо соотносится с архиектурой yesod-а.
О том что из этого может выйти можно почитать на couchone.com (не смотря на то, что есть сайт couchbase.com , вся инфа находится в другом месте)
Особенно интересен раздел Technical Vision: неужели у нас появится шанс получить динамическое маштабирование из коробки? Хотя нет, ребята из cloudant будут огорчены таким поворотом событий — все таки старались и bigcouch удался, хоть и костыль, как ни крути, но лучший из имеющихся.
Кусок готового кода неоткуда стырить даже. Люди чего, зря этот append писали?! Мне, вот, он как раз позарез сейчас нужен!
Это как понимать?! Я просил остановиться на двух мегабайтах!