рекомендации по проектированию для интенсивного движения - PullRequest
0 голосов
/ 22 февраля 2012

Я работаю над сайтом для обзоров фильмов. В текущем проекте интерфейс (jQuery, HTML, CSS) соединяется с моделью (отдельные сценарии php, которые работают с базой данных MYSQL) для базового хранения и поиска. Этот простой дизайн будет работать для небольшого трафика.

Меня интересует, как решать проблемы, связанные с интенсивным трафиком, когда одновременно поступает много запросов. Каковы изменения дизайна, которые я должен сделать в части модели , чтобы справиться с интенсивным трафиком и сделать систему масштабируемой?

PS: пожалуйста, дайте мне знать, если вам нужно больше информации.

Спасибо

1 Ответ

1 голос
/ 22 февраля 2012

http://redis.io/ - Redis позволяет вашей базе данных быть резидентной с отложенной записью на диск.Это значительно повышает производительность БД.Сначала налейте в ведро ОЗУ. Memcached также является популярным инструментом, но не настолько функциональным.

...