PHP\MySQL Акселераторы

N
На сайте с 06.05.2007
Offline
419
#31

а еще он в 2006 сделал тест, где хваленый биороботами memcached, отстает от mysql на 10%

http://www.mysqlperformanceblog.com/2006/08/09/cache-performance-comparison/

Memcached Cache (TCP/IP) - 12200

MySQL Query Cache (Unix Socket) - 13500

Кнопка вызова админа ()
O
На сайте с 13.08.2008
Offline
26
#32
netwind:

Memcached Cache (TCP/IP) - 12200
MySQL Query Cache (Unix Socket) - 13500

Прекрасный тест! :-)

Outsourcenow.ru: оттюним ваш веб-сервер. 100 млн. запросов в сутки - наш размерчик!
N
На сайте с 06.05.2007
Offline
419
#33

Outsourcenow, ну а что? у memcached, насколько я помню, других вариантов кроме tcp/ip нет.

Roxis
На сайте с 19.11.2006
Offline
40
#34

давайте организуем свой бенчмарк и проведём его на разных машинах и конфигурациях

O
На сайте с 13.08.2008
Offline
26
#35
netwind:
Outsourcenow, ну а что? у memcached, насколько я помню, других вариантов кроме tcp/ip нет.

Есть, есть у него unix-socket. Вот он одновременно в оба сокета слушать не умеет - это да.

Andreyka
На сайте с 19.02.2005
Offline
822
#36

Я могу бенчмарком нарисовать любые цифры. Что тут не говори а при посещаемых проектах, кода по 5-7k в секунду, любой лишний sql запрос - смерть.

Не стоит плодить сущности без необходимости
N
На сайте с 06.05.2007
Offline
419
#37

Andreyka, только вот получается, что любой лишний запрос к memcached - смерть*1.10 .

А бенчмарки там адекватные и воспроизводимые.

Andreyka
На сайте с 19.02.2005
Offline
822
#38

Прочитайте http://www.opennet.ru/base/dev/memcached_tips.txt.html, чтоб у Вас сервер от memcace не умирал :)

N
На сайте с 06.05.2007
Offline
419
#39

Это решения уровня ваших мифических обменников ? На весь рунет вообще только один знаю - roboxchange. Это ваш?

Я обращаю внимание на то, что mysql query cache сильно недооценен. Особенно при использовании единственного физического сервера.

Кеширование результатов запросов mysql, вместо кеширования итоговых кусков html, есть ужасная глупость.

И что число sql-запросовl не является принципиально важным показателем.

Andreyka
На сайте с 19.02.2005
Offline
822
#40

netwind, а почему Вы решили что я работаю только с рунетом? ;)

Кстати, что значит кеширование кусков html? Html файлы вполне себе отдаются nginx'ом с диска без всякого кеширования.

Пример кеширования sql запросов... Ну допустим у Вас каждую минуту идут 100-200 update'ов. Что лучше - каждый раз дергать select в mysql, для обновления оного кеша или сложить в memcache весь select при инициализации, а потом дополнять его данными которые идут в update?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий