Symfony + Redis - 如何按标签搜索

时间:2017-04-21 19:40:40

标签: symfony redis symfony-3.1 symfony-3.2

从版本3.x Symfny supports Redis as a cache开始。

它工作正常,但只有我想从缓存中获取一些数据,如:

Select

是否可以使用标记$redis = $this->get('cache.app'); $cached = $redis->getItem('video#32'); $data = $cached->get(); if (!$cached->isHit()) { $cached->set([ 'users' => [ $userId => [ 'username' => $userName, 'refresh' => new \DateTime() ] ] ])->tag('stack, overflow, symfony, support'); $redis->save($cached); } stack从缓存中搜索/查找所有行?我在symfony文档中搜索它,但没有关于它的信息。如果不可能,我何时以及如何使用标签,如果我不能用它们进行搜索?

btw:我们需要使用support TaggedCacheItemInterface,但几天之后它是information dropped

0 个答案:

没有答案