Я всегда пользовалась модулем Entity cache, но недавно пришлось подключить на один сайт модуль Memcache, а на другой Redis (из-за недостатка памяти). Вопрос Модуль Entity cache может сосуществовать с Redis или Memcache?
Я всегда пользовалась модулем Entity cache, но недавно пришлось подключить на один сайт модуль Memcache, а на другой Redis (из-за недостатка памяти). Вопрос Модуль Entity cache может сосуществовать с Redis или Memcache?
Комментарии
Не на хостинге Юкрейн случайно?
ДА)) а что ?
Лучше уходите оттуда. Ерундой не занимайтесь.
А какой хостинг посоветуете?
На Радон вам начальство не разрешит. На 9ку вы пока не переходите. Так что ИТ Патруль.
Не только может, но и должен. Его кеш хранить в базе не очень разумно - это даже прямо на странице модуля на d.org в самом начале написано. Рекомендую ещё раз внимательно его прочесть: https://www.drupal.org/project/entitycache
Чтобы было понятнее: Redis или memcached это хранилища кеша, которые может использовать, в частности, Entity cache. Т.е. совсем другого порядка вещи, они не пересекаются с Entity cache функционально.
Вот тут не понятно. Редис не экономнее в плане использования памяти. Так что причина какая-то странная. Ну и надо разумно подходить к тому, какой кеш хранить в базе, а какой в памяти - пихать в такие key-value всё подряд, совсем не всегда разумно...
А в чём именно с ним проблема? Откуда такое радикальное предложение?
Я не специалист по серверам. Но мне там все медленно. Может специалист, как вы и может там все хорошо настроить.
Ну на хостинге мне посоветовали подключать отдельно на каждый сайт Redis или Memcache (вместе поставить Redis и Memcache на один сайт нельзя?) далее Redis работает в разы быстрее Memcache, и на некоторые сайты Redis почему-то не устанавливается, просто при подключении модуля Redis пишет, что возникла неизвестная ошибка и все.
Вообще можно, и сложить можно отдельно каждый вид кеша в своё хранилище, часть в базу, часть в файлы, часть в redis и.т.п. Но может быть, нельзя подключить это как две услуги на конкретном хостинге, если это не vps, например, из-за ограничений панельки хостера.
Заблуждение. Почти всегда они работают при одинаковых выделенных ресурсах практически одинаково, на уровне погрешности измерения, буквально.
Тут надо разбираться и логи читать... Это не проблема сайта или redis, а скорее проблема хостинга.