Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Pojedynczy frontend i backend pamięci podręcznej

Ustaw odrębny prefiks pamięci podręcznej dla frontendu i backendu w odpowiednich plikach konfiguracyjnych.

Nadal używam gałęzi 1.1.x, ale dla gałęzi 2.x powinno być to samo.

Plik konfiguracyjny frontendu:

'cache' => array(
        'class'     => 'system.caching.' . (!MW_DEBUG ? 'CFileCache' : 'CDummyCache'),
        'keyPrefix' => md5('frontend.' . MW_VERSION . Yii::getPathOfAlias('frontend')),
 ),

Plik konfiguracyjny zaplecza:

'cache' => array(
        'class'     => 'system.caching.' . (!MW_DEBUG ? 'CFileCache' : 'CDummyCache'),
        'keyPrefix' => md5('backend.' . MW_VERSION . Yii::getPathOfAlias('backend')),
    ),


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Wydajność SCAN vs KEYS w Redis

  2. Powiadomienie o wygaśnięciu klucza Redis w Jedis

  3. Redis::CommandError:ERR Klient wysłał AUTH, ale nie ustawiono hasła

  4. dlaczego Redis jest jednowątkowy (sterowany zdarzeniami)

  5. Jak zrobić GROUP BY w Redis