<div class="gmail_quote">22 мая 2009 г. 21:06 пользователь Михаил Монашёв <span dir="ltr">&lt;<a href="mailto:postmaster@softsearch.ru">postmaster@softsearch.ru</a>&gt;</span> написал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

gp&gt; Думаю,  пора перейти на бинарный протокол memcache, работать будет<br>
gp&gt; быстрее и стабильнее.<br>
<br>
Кто  Вам  это  сказал?  Это  иллюзии  текущих разработчиков мемкешеда,<br>
которым   походе   просто   нечем  заняться  и  они  переписывают  уже<br>
состоявшийся  проект. Единственный смысл бинарного протокола - большая<br>
гибкость  при  добавлении  новых  команд. Но ИМХО все нужные команды в<br>
мемкашеде уже есть и отлично работают. <br></blockquote><div>Смысл бинарного протокола - избавить приложения от обработки plaintext-формата, в котором данные кончаются по END, и т.д. Есть выигрыш в скорости, и в удобстве.<br>
 Не понял при чем здесь гибкость в добавлении новых команд, наоборот каждой команде надо присвоить свой байт и позаботиться о стандартизации. В гибкости как раз потеря.<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Тредовые  версии  были  доступны  и  ранее,  но  смысла  в них не было<br>
никакого.  Из-за кривой реализации блокировок тредовая версия не могла<br>
утилизировать   весь   процессор  и  приходилось  запускать  несколько<br>
независимых  демонов  на разных портах. Один демон мог обрабатывать до<br>
40 тыс запросов в секунду. </blockquote><div>Вообще-то там блокировок вообще нет. <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Сейчас     вроде    они    влили    некоторые    наработки    Фейсбука<br>
<a href="http://github.com/fbmarc/facebook-memcached/tree/master" target="_blank">http://github.com/fbmarc/facebook-memcached/tree/master</a>   и   тредовая<br>
версия должна быть пошустрее, но как она себя ведёт на практике сложно<br>
сказать. Может кто-то тесты публиковал?</blockquote><div><br>Не тестировал, т.к. мне до того момента когда я упрусь в этот предел как до Китая раком. Подожду пока разработчики вольют эти изменения в основной репозиторий. Юзаю тредовую версию (1.3.3), полёт нормальный.<br>
</div></div>