Ru-MaNGOS

Вернуться   Ru-MaNGOS > Дневники > HuntsMan

Важная информация

Оценить эту запись

Быстрое кеширование

Запись от HuntsMan размещена 06.07.2011 в 00:49

Недавно были мысли по поводу memcached, и тут я подумал, а что если использовать его для быстрого кеширования персонажей? Скажем так персонаж при загрузке из базы так же грузится в кеш кеширующего сервера, скажем на полчаса, ну естественно пока персонаж в онлайне - кеш держится. Как только выходит из игры - происходит сохранение персонажа из кеша в базу, а кеш держится на случай "а вдруг ещё зайдет". Конечно, такая реализация очень сильно будет откушивать ОЗУ, но возможно снизится нагрузка на СУБД (по современным оптимизациям снижение нагрузки врятли будет столь ощутимое). Но самое главное, что таким образом можно будет решить проблемы с сохранением при краше сервера. Т.е. сервер падает, а персонаж со всеми его параметрами продолжает висеть на кеширующем сервере, откуда они потом и берутся при следующем входе. Как думаете, игра стоит свеч?
Размещено в Без категории
Просмотров 6014 Комментарии 0
Всего комментариев 0

Комментарии

 

Текущее время: 21:24. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot