tolik777 6 09/01/16 07:03 Итак имеется форум с БД под 7 Гигов.И сервак i7-6700, 64Gb, SSD 240. На котором стоит Debain 8 и NGINX, PHP 7.0.x как FPM, MySQL 5.5. В IPB 4 смотрю появилось немало методов кэширования. Посоветуйте какой установить и выбрать метод?И для такой БД что лучше выбрать для хранения данных: в файлах или базе? Поделиться сообщением Ссылка на сообщение
siv1987 2628 09/01/16 18:58 В IPS 4 доступны следующие методы кеширования: APC Memcached Redis Wincache XCacheAPC, xCache и wincache насколько мне известно используются для кеширование байт-кода скрипта в оперативной памяти для ускорения его выполнения. PHP 7 сам по себе был оптимизирован чтобы исходный код выполнялся быстрее. Умеют кешировать пользовательские данные, для этого они видимо и используются как кеш хранилище в IPB. Memcached и Redis это хранилище данных в оперативной памяти по типу ключ-значение. Разница между ними в скорости не большая, по доступным тестам из интернета кто-то проигрывает в одном месте, кто-то в другом. Если база данных находится на ssd, то скорость ее работы уже будет довольно высокой даже при полном сканирование таблицы, так что не вижу особого смысла играться с файловым хранилищем. Поделиться сообщением Ссылка на сообщение