Symfony 4 удалить таблицу из кэша Redis, другая политика для таблицы БД - PullRequest
0 голосов
/ 03 мая 2020

У меня есть проект, который использует Redis для кэширования. Есть ли способ удалить таблицу БД из кэширования? потому что другая система также вносит изменения в эту таблицу, и данные могут быть противоречивыми .... Или как-то грипп sh данные из redis только для этих записей ... или как-то обновить его

session:
    cookie_lifetime: 0
    gc_maxlifetime: 43200
    handler_id: session.handler.redis
    cookie_secure: auto
    cookie_samesite: lax
default_redis_provider: '%env(resolve:CACHE_URL)%'
app: cache.adapter.redis
system: cache.adapter.redis




services:
  redis.session:
    class: Redis
    factory: Symfony\Component\Cache\Adapter\RedisAdapter::createConnection
    arguments: ['%env(resolve:CACHE_URL)%', {distribution: 'consistent', compression: true}]

  session.handler.redis:
    class: Symfony\Component\HttpFoundation\Session\Storage\Handler\RedisSessionHandler
    arguments: ['@redis.session', { prefix: 'sessions_' }]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...