Skip to content

Instantly share code, notes, and snippets.

@kroell
Forked from aertmann/Caches.yaml
Created June 22, 2018 09:28
Show Gist options
  • Save kroell/0745d1ca497f6892b2a64292ede2aff5 to your computer and use it in GitHub Desktop.
Save kroell/0745d1ca497f6892b2a64292ede2aff5 to your computer and use it in GitHub Desktop.
Use Redis or Memcached cache backends for optimizing certain caches that has tags which become slow with lots of content in Neos – Included in https://speakerdeck.com/aertmann/tasty-recipes-for-every-day-neos
# Redis (has to be configured to different databases on shared hosting)
TYPO3_TypoScript_Content:
backend: TYPO3\Flow\Cache\Backend\RedisBackend
backendOptions:
defaultLifetime: 0
Flow_Mvc_Routing_Resolve:
backend: TYPO3\Flow\Cache\Backend\RedisBackend
backendOptions:
defaultLifetime: 0
Flow_Mvc_Routing_Route:
backend: TYPO3\Flow\Cache\Backend\RedisBackend
backendOptions:
defaultLifetime: 0
# Memcached (fits shared hosting)
TYPO3_TypoScript_Content:
backend: TYPO3\Flow\Cache\Backend\MemcachedBackend
backendOptions:
defaultLifetime: 0
servers:
- '127.0.0.1:11211'
Flow_Mvc_Routing_Resolve:
backend: TYPO3\Flow\Cache\Backend\MemcachedBackend
backendOptions:
defaultLifetime: 0
servers:
- '127.0.0.1:11211'
Flow_Mvc_Routing_Route:
backend: TYPO3\Flow\Cache\Backend\MemcachedBackend
backendOptions:
defaultLifetime: 0
servers:
- '127.0.0.1:11211'
# Example of configuring different database for redis
TYPO3_TypoScript_Content:
backend: TYPO3\Flow\Cache\Backend\RedisBackend
backendOptions:
database: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment