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'] но в принципе сериализует - десериализует любые объекты, лол
НО в случае JSONP-вызова, в отдаваемые данных нужно приписываеть callback. Тут есть 2 пути: использовать модуль echo или взять решение, вроде этого: github.com
Но, увы, в Debian'овский nginx данный модуль не входит. По этой причине я пересобрал Nginx (под Squeeze) с его (xss) поддержкой. Кому нужно — пакеты в packages.gnolltech.org. Баги можно репортить сюда.
Впечатления: нагрузка упала на 2 десятичных порядка. Ура-ура!
При активном использовании JSONP'вызовов в сочетании с Memcached порой возникает естественное желание: а пусть данные из memcached отдает прямо nginx, не доводя дело до backend'а. В принципе, nginx умеет ходить в memcached за данными, Но, увы, в Debian'овский nginx данный модуль не входит. По этой причине я пересобрал Nginx (под Squeeze) с его (xss) поддержкой. Кому нужно — пакеты в packages.gnolltech.org. Баги можно репортить сюда.
Впечатления: нагрузка упала на 2 десятичных порядка. Ура-ура!
Придётся запиливать что-то самому, ибо это крайне плохо соотносится с архиектурой yesod-а.
О том что из этого может выйти можно почитать на couchone.com (не смотря на то, что есть сайт couchbase.com , вся инфа находится в другом месте)
Особенно интересен раздел Technical Vision: неужели у нас появится шанс получить динамическое маштабирование из коробки? Хотя нет, ребята из cloudant будут огорчены таким поворотом событий — все таки старались и bigcouch удался, хоть и костыль, как ни крути, но лучший из имеющихся.
Кусок готового кода неоткуда стырить даже. Люди чего, зря этот append писали?! Мне, вот, он как раз позарез сейчас нужен!
17 Мб.
Это как понимать?! Я просил остановиться на двух мегабайтах!
Запустил memcached 1.2.8 с параметром "-m 2". К нему через unix socket подключены 3 клиента. Средний размер объекта — 2Кб. Потребление памяти — Это как понимать?! Я просил остановиться на двух мегабайтах!