все работоспособные и правильно оформленные работы с указанным Хабра ником и заполненным описанием будут опубликованы.
Эта поправка была внесена в топик
из опыта участия в олимпиаде по программированию в 10-11 классах уровня района населением 500 тыс чел (2000г.) — задачи откровенно простые и очевидные. Тем не менее представляют трудность для большинства участников.
Как автор описал про написание задач для олимпиад — интересно поучавствовать — сломать голову можно запросто.
На Хабре много умных ребят — не пора ли мерять знания на реальных примерах, а победителей награждать мега кармой.
Предлагаю устроить мини олимпиаду на Хабре — постится задача — решения пишутся в личку в течение определенного промежутка времени.
ЗЫ: желательно заранее опубликовать когда это дело начнется, с удовольствием поучавствую
Задача была поставлена следующим образом:
создать метод кеширования, который бы не требовал индивидуального подхода к каждому запросу и обходился бы минимальными затратами на внедрение
сначала использовался метод, когда при каждом изменении происходил полный flush кеша
Smira, ваше восприятие статьи очень адекватное и справедливое. Видно что вы занимались этим вопросом очень подробно
В вашей статье www.smira.ru/2008/10/08/highload-plus-plus-2008/ просмотрел описание подхода «тегирование кеша» по отношению к которому мною описанный подход к кешированию является всего лишь частным случаем.
Я не претендую на новаторство в этом методе, как и вы не можете на него претендовать в своем. Единственное полезное дело что вы можете сделать — так это описать практические случаи применения, чтобы дать возможность читающим оценить его ценность и дать идеи для воплощения в своих проектах. Напишите статьи в Хабре и да при будет с вами Карма
Smira, ваше восприятие статьи очень адекватное и справедливое. Видно что вы занимались этим вопросом очень подробно
В вашей статье www.smira.ru/2008/10/08/highload-plus-plus-2008/ просмотрел описание подхода «тегирование кеша» по отношению к которому мною описанный подход к кешированию является всего лишь частным случаем.
Я не претендую на новаторство в этом методе, как и вы не можете на него претендовать в своем. Единственное полезное дело что вы можете сделать — так это описать практические случаи применения, чтобы дать возможность читающим оценить его ценность и дать идеи для воплощения в своих проектах. Напишите статьи в Хабре и да при будет с вами Карма
я ступил, извиняюсь :)
статистика выглядит хорошо для таких параметров,
можно долго спорить, но в конечном случае все решается на конкретном примере. вы перепробовали несколько вариантов и имеете право на свое мнение, как и я — на свое
сначала надо собрать статистику по SQL запросам по базе. Надо знать по каждому запросу — сколько раз он выполнялся и сколько времени это заняло. Под запросом здесь понимается какой-то SQL-запрос не зависимо от параметров, которые него переданы.
потом выбрать — какой метод кеширования вам лучше подходит и внедрить его
потом надо собрать статистику по базе еще раз и сравнить с предыдущей, и, если надо, внести изменения.
вы говорите о флушах в мемкеше — это то самое безобразие, против которого направлен описанный в статье метод
могу помочь с оптимизацией, не бесплатно конечно, поскольку необходимые знания вам уже предоставлены
вывод простой, пишем скрипт который наглядно сравнивает кеширование с помощью мемкешед, кеширование средствами мускула и голый SQL без кеширования на таблице с типами данных INT, TEXT, VARCHAR2
Эта поправка была внесена в топик
Как автор описал про написание задач для олимпиад — интересно поучавствовать — сломать голову можно запросто.
На Хабре много умных ребят — не пора ли мерять знания на реальных примерах, а победителей награждать мега кармой.
Предлагаю устроить мини олимпиаду на Хабре — постится задача — решения пишутся в личку в течение определенного промежутка времени.
ЗЫ: желательно заранее опубликовать когда это дело начнется, с удовольствием поучавствую
Задача была поставлена следующим образом:
создать метод кеширования, который бы не требовал индивидуального подхода к каждому запросу и обходился бы минимальными затратами на внедрение
сначала использовался метод, когда при каждом изменении происходил полный flush кеша
В вашей статье www.smira.ru/2008/10/08/highload-plus-plus-2008/ просмотрел описание подхода «тегирование кеша» по отношению к которому мною описанный подход к кешированию является всего лишь частным случаем.
Я не претендую на новаторство в этом методе, как и вы не можете на него претендовать в своем. Единственное полезное дело что вы можете сделать — так это описать практические случаи применения, чтобы дать возможность читающим оценить его ценность и дать идеи для воплощения в своих проектах. Напишите статьи в Хабре и да при будет с вами Карма
PS: хотя вы и так уже 60-й в списке лидеров Хабра
В вашей статье www.smira.ru/2008/10/08/highload-plus-plus-2008/ просмотрел описание подхода «тегирование кеша» по отношению к которому мною описанный подход к кешированию является всего лишь частным случаем.
Я не претендую на новаторство в этом методе, как и вы не можете на него претендовать в своем. Единственное полезное дело что вы можете сделать — так это описать практические случаи применения, чтобы дать возможность читающим оценить его ценность и дать идеи для воплощения в своих проектах. Напишите статьи в Хабре и да при будет с вами Карма
PS: хотя вы и так уже 60-й в списке лидеров Хабра
статистика выглядит хорошо для таких параметров,
можно долго спорить, но в конечном случае все решается на конкретном примере. вы перепробовали несколько вариантов и имеете право на свое мнение, как и я — на свое
потом выбрать — какой метод кеширования вам лучше подходит и внедрить его
потом надо собрать статистику по базе еще раз и сравнить с предыдущей, и, если надо, внести изменения.
вы говорите о флушах в мемкеше — это то самое безобразие, против которого направлен описанный в статье метод
могу помочь с оптимизацией, не бесплатно конечно, поскольку необходимые знания вам уже предоставлены
устроить benchmark