Pull to refresh
0
0
Сергей Потапов @SkachatReferat

User

Send message
такая задача была добавлена в раздел «Олимпиадная задача для разминки мозгов»
все работоспособные и правильно оформленные работы с указанным Хабра ником и заполненным описанием будут опубликованы.
Эта поправка была внесена в топик
разумные доводы, олимпиада будет проведена в течение двух дней суббота-воскресенье, а средой разработки будет Javascript
из опыта участия в олимпиаде по программированию в 10-11 классах уровня района населением 500 тыс чел (2000г.) — задачи откровенно простые и очевидные. Тем не менее представляют трудность для большинства участников.
Как автор описал про написание задач для олимпиад — интересно поучавствовать — сломать голову можно запросто.
На Хабре много умных ребят — не пора ли мерять знания на реальных примерах, а победителей награждать мега кармой.
Предлагаю устроить мини олимпиаду на Хабре — постится задача — решения пишутся в личку в течение определенного промежутка времени.
ЗЫ: желательно заранее опубликовать когда это дело начнется, с удовольствием поучавствую
спасибо за ваши коментарии
какие пути улучшения вы видите.

Задача была поставлена следующим образом:
создать метод кеширования, который бы не требовал индивидуального подхода к каждому запросу и обходился бы минимальными затратами на внедрение

сначала использовался метод, когда при каждом изменении происходил полный flush кеша
Smira, ваше восприятие статьи очень адекватное и справедливое. Видно что вы занимались этим вопросом очень подробно

В вашей статье www.smira.ru/2008/10/08/highload-plus-plus-2008/ просмотрел описание подхода «тегирование кеша» по отношению к которому мною описанный подход к кешированию является всего лишь частным случаем.

Я не претендую на новаторство в этом методе, как и вы не можете на него претендовать в своем. Единственное полезное дело что вы можете сделать — так это описать практические случаи применения, чтобы дать возможность читающим оценить его ценность и дать идеи для воплощения в своих проектах. Напишите статьи в Хабре и да при будет с вами Карма

PS: хотя вы и так уже 60-й в списке лидеров Хабра
Smira, ваше восприятие статьи очень адекватное и справедливое. Видно что вы занимались этим вопросом очень подробно

В вашей статье www.smira.ru/2008/10/08/highload-plus-plus-2008/ просмотрел описание подхода «тегирование кеша» по отношению к которому мною описанный подход к кешированию является всего лишь частным случаем.

Я не претендую на новаторство в этом методе, как и вы не можете на него претендовать в своем. Единственное полезное дело что вы можете сделать — так это описать практические случаи применения, чтобы дать возможность читающим оценить его ценность и дать идеи для воплощения в своих проектах. Напишите статьи в Хабре и да при будет с вами Карма

PS: хотя вы и так уже 60-й в списке лидеров Хабра
я ступил, извиняюсь :)
статистика выглядит хорошо для таких параметров,
можно долго спорить, но в конечном случае все решается на конкретном примере. вы перепробовали несколько вариантов и имеете право на свое мнение, как и я — на свое
потом не забудьте похвастаться тем, что у вас получилось
вот вот, поимели что хотели :)
сначала надо собрать статистику по SQL запросам по базе. Надо знать по каждому запросу — сколько раз он выполнялся и сколько времени это заняло. Под запросом здесь понимается какой-то SQL-запрос не зависимо от параметров, которые него переданы.

потом выбрать — какой метод кеширования вам лучше подходит и внедрить его
потом надо собрать статистику по базе еще раз и сравнить с предыдущей, и, если надо, внести изменения.

вы говорите о флушах в мемкеше — это то самое безобразие, против которого направлен описанный в статье метод

могу помочь с оптимизацией, не бесплатно конечно, поскольку необходимые знания вам уже предоставлены
статистику по SQL-запрсам к базе
один вопрос, вы собирали статистику по запросам?
расскажите пожалуйста с описанием архитектуры, если можно
предлагаю сравнить эти параметры на деле, это уже было предложено ранее
устроить benchmark
вывод простой, пишем скрипт который наглядно сравнивает кеширование с помощью мемкешед, кеширование средствами мускула и голый SQL без кеширования на таблице с типами данных INT, TEXT, VARCHAR2
согласен, при расположении мемкеш на отдельном сервере сетевые издержки присутствуют

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered