Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Под нагрузкой надо представить, например магазин с хорошей посещаемостью. Каждый пользователь, пользуясь фильтром товаров, обращается со своим запросом к базе, - "красная футболка, размер, такой, призводитель такой, и тд", все значения выборки по фильтрам, - это все редис может писать в свое хранилище, разгружая запросы к базе.
Файловая система ext4 оказалась немного производительнее при больших объемах файлов, чем xfs, которая ставится в CentOS по умолчанию (пруф - Для просмотра ссылки ВойдиилиЗарегистрируйся). Поэтому набросал небольшой мануальчик по установке CentOS 7 в файловой системе ext4:
1. После выбора языка скролим вниз и выбираем Система/Расположение установки Для просмотра ссылки ВойдиилиЗарегистрируйсяДля просмотра ссылки ВойдиилиЗарегистрируйся
3. "Схема разбиения для новых точек монтирования" выбираем "Стандартный раздел" - нажимаем "+" - выбираем /boot с размером 1024Мб - Добавить - и меняем файловую систему с xfs на ext4 Для просмотра ссылки ВойдиилиЗарегистрируйсяДля просмотра ссылки ВойдиилиЗарегистрируйся
4. Также добавляем корневой раздел - выбираем "/" - поле "Размер" оставляем пустым - система сама подставит оставшееся свободное место Для просмотра ссылки ВойдиилиЗарегистрируйсяДля просмотра ссылки ВойдиилиЗарегистрируйся
5. Нажимаем "готово". Установщик может ругнуться, что не хватает swap (кому нужен может по аналогии доустановить), мне не надо - нажимаем второй раз "Готово" - Получаем вот такие изменения:
Скорее всего благодаря оптимизации транзакций и журналирования операционной системы — сам диск скорее всего быстрее крутиться не начал! Если отключить журналирование совсем, то это еще дополнительно даст приблизительно 20%. Сайт это не банковская система, подобные технологии иногда не нужны, хотя конечно вопрос очень спорный, но многие администраторы максимально избавляются от подобных рудиментов.
Единственно пригодиться принудительно делать ежедневные резервные копии с выкачиванием их в облака.
Мануал хороший, - копипаста отсюда в консоль и ни каких сюрпризов.
На новой установке развернул копию сайта (не точную) из centos 6.8 php5.6 virtualbox.
Centos-6.8--php-5.6
Сбросить кеш, Время создания страницы: 0.3087 сек.
Centos-7--php-7
Сбросить кеш, Время создания страницы: 0.1626 сек.
Моменты.
При установке пропустил [mysqld]: innodb_flush_log_at_trx_commit=2
и вообще не настраивал /etc/my.cnf
В результате запись\чтение в базу оказались очень низкие, - значительно меньше 1000!
Поставил mysqltuner посмотреть в чем же дело.
Подключил innodb, скопировал в /etc/my.cnf настройки из /usr/share/mysql/my-large.cnf,
еще погонял mysqltuner, поправил конфиг, в итоге чтение\запись в базу стало приемлемым, а чтение, по сравнению с Centos-6.8--php-5.6 практически удвоилось.
=====================
memcached - этот зверь губит попугаев, не ясно почему так.
На файлах показывает лучшие результаты.
При установке пропустил [mysqld]: innodb_flush_log_at_trx_commit=2
и вообще не настраивал /etc/my.cnf
В результате запись\чтение в базу оказались очень низкие, - значительно меньше 1000!
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.