Помощник
|
Работа с кешем. |
asbury
|
Сообщение
#1
|
||
|
|
||
|
|||
alexdrob |
5.2.2011, 16:04;
Ответить: alexdrob
Сообщение
#2
|
|
Ну моё мнение, что для кэша не нужно вообще не откуда вынимать данные)
Нужно генерировать полноценную html страничку, и полностью сохранять на диск. А потом пользователь просо её открывать будет. |
|
|
asbury
|
Сообщение
#3
|
|
Да, хорошее решение, наверное... И наверное со своими недостатками
|
|
|
Alcorn |
5.2.2011, 16:11;
Ответить: Alcorn
Сообщение
#4
|
|
Определиться с вопросом актуальности данных в кэше, если зависимые от запроса таблицы обновляются редко, то можно и в кэш.
|
|
|
asbury
|
Сообщение
#5
|
|
а по объему таблицы не судят? Если там 20 элементов вроде обрабатывается быстро, а если 2к или 20к то медленно)
Нет? |
|
|
alexdrob |
6.2.2011, 2:02;
Ответить: alexdrob
Сообщение
#6
|
|
ну хз что там у вас за элементы, просто выборка и 70к элементов выбирается за миллисекунды)
Сделал запрос к таблице на вывод всех записей. 141136 записей, меньше секунды выборка. Но я сомневаюсь что вы сделаете такой вывод на страницу, вы же будите наверное ограничивать с помощью limit а значит и выборка будет у вас нескольких строк ну может нескольких десяток строк. Другое дело что если у вас сложные запросы с объединением и группировкой таблиц и полей, плюс к этому десятки, даже наверное сотни тысяч просмотров в день) то бесспорно нужен кэш ) |
|
|
Alcorn |
6.2.2011, 6:33;
Ответить: Alcorn
Сообщение
#7
|
|
|
На сайтах с высокой посещаемостью (не меньше миллиона) обычно сложных запросов нет (никаких джойнов, подзапросов и т.д.), только простейшие селекты, апдейты, т.е. на одном сервере таблица с пользователями, на втором таблица с фотографиями, на третем таблица с сообщениями (которые в свою очередь тоже делятся на отдельные сервера при превышении лимита), логика находится на серверах приложений, в качестве кэша - отдельные сервера.
Вам же я думаю до подобной посещаемости далеко, а кэшировать простейший селект (который и так быстро отработает) на 10 посещений в сутки - весьма сомнительная выгода. Фразу точно непомню, но что-то типа такого - "Преждевременная оптимизация - зло".
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Нужна работа | 0 | filatd | 688 | 12.1.2024, 17:08 автор: filatd |
|
Работа: Разная рутина Работа, разные рутинные задачи: постинг / переговоры / поиск |
1 | ivanshargin | 921 | 31.10.2023, 17:55 автор: ServersExpert |
|
Нужна удаленная работа Нужна удаленная работа |
0 | filatd | 981 | 12.9.2023, 11:40 автор: filatd |
|
Нужны тексты для сайта, работа на постоянку | 6 | danilchuk88 | 1570 | 19.3.2023, 0:53 автор: malamut |
|
Работа по размещению ссылок | 1 | masterstraff | 2051 | 17.12.2022, 2:43 автор: aspi |
Текстовая версия | Сейчас: 19.3.2024, 14:14 |