Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
tolik777

Методы кэширования в IPB 4

Рекомендованные сообщения

Итак имеется форум с БД под 7 Гигов.

И сервак i7-6700, 64Gb, SSD 240. На котором стоит Debain 8 и NGINX, PHP 7.0.x как FPM, MySQL 5.5. В IPB 4 смотрю появилось немало методов кэширования. Посоветуйте какой установить и выбрать метод?

И для такой БД что лучше выбрать для хранения данных: в файлах или базе?

Поделиться сообщением


Ссылка на сообщение

В IPS 4 доступны следующие методы кеширования:

 

  • APC
  • Memcached
  • Redis
  • Wincache
  • XCache

APC, xCache и wincache насколько мне известно используются для кеширование байт-кода скрипта в оперативной памяти для ускорения его выполнения. PHP 7 сам по себе был оптимизирован чтобы исходный код выполнялся быстрее. Умеют кешировать пользовательские данные, для этого они видимо и используются как кеш хранилище в IPB.

Memcached и Redis это хранилище данных в оперативной памяти по типу ключ-значение. Разница между ними в скорости не большая, по доступным тестам из интернета кто-то проигрывает в одном месте, кто-то в другом.

Если база данных находится на ssd, то скорость ее работы уже будет довольно высокой даже при полном сканирование таблицы, так что не вижу особого смысла играться с файловым хранилищем.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...