Правильное использование для local.xml реализация


Я просмотрел веб-страницы и этот раздел SE, то, что я нахожу, либо неясно, либо полностью устарело.

Я продолжаю натыкаться на статьи о 2-уровневой системе кэширования, fast backend и slow backend.

Глядя на файл local.xml.additional, в нем нет ничего о медленном бэкэнде, но я продолжаю читать об этом.

Итак, мой вопрос: есть ли какая-либо польза в реализации этого?

Делается ли это следующим образом:

<backend>Cm_Cache_Backend_Redis</backend>
         <slow_backend>database</slow_backend>
        <slow_backend_store_data>0</slow_backend_store_data> 
        <backend_options>
            <server>127.0.0.1</server> <!-- or absolute path to unix socket for better performance -->
            <port>6379</port>
...
Author: SR_Magento, 2015-02-06

1 answers

Лучшее руководство, которое я смог найти, это: https://www.nbs-system.co.uk/blog-2/magento-optimization-howto-en.html

От Фабрицио:

Двухуровневое кэширование широко используется в вычислительной технике. В основном речь идет о наличии небольшого, но быстрого кэша, который используется для первого поиска, и если данные не могут быть найдены на первом уровне, они будут найдены в другом кэше, который обычно больше (в основном неограниченного размера), но медленнее. Это дает вам оба преимущества: скорость и размер. Реализации кэша обычно имеют различные функции, такие как пометка

Http://fbrnc.net/blog/2011/10/magento-zend-frameworks-twolevels-cache-backend-mess

В зависимости от имеющейся у вас инфраструктуры вы можете реализовать базу данных Redis+ как быстро, так и медленно.

 3
Author: James Cowie, 2015-02-13 20:24:41