Commit 161e3ab3 by Qiang Xue

Fixes #5263 [skip ci]

parent dbf047b9
...@@ -125,6 +125,10 @@ All cache components have the same base class [[yii\caching\Cache]] and thus sup ...@@ -125,6 +125,10 @@ All cache components have the same base class [[yii\caching\Cache]] and thus sup
* [[yii\caching\Cache::delete()|delete()]]: removes a data item identified by a key from the cache. * [[yii\caching\Cache::delete()|delete()]]: removes a data item identified by a key from the cache.
* [[yii\caching\Cache::flush()|flush()]]: removes all data items from the cache. * [[yii\caching\Cache::flush()|flush()]]: removes all data items from the cache.
> Note: Do not cache a `false` boolean value directly because the [[yii\caching\Cache::get()|get()]] method uses
`false` return value to indicate the data item is not found in the cache. You may put `false` in an array and cache
this array instead to avoid this problem.
Some cache storage, such as MemCache, APC, support retrieving multiple cached values in a batch mode, Some cache storage, such as MemCache, APC, support retrieving multiple cached values in a batch mode,
which may reduce the overhead involved in retrieving cached data. The APIs [[yii\caching\Cache::mget()|mget()]] which may reduce the overhead involved in retrieving cached data. The APIs [[yii\caching\Cache::mget()|mget()]]
and [[yii\caching\Cache::madd()|madd()]] are provided to exploit this feature. In case the underlying cache storage and [[yii\caching\Cache::madd()|madd()]] are provided to exploit this feature. In case the underlying cache storage
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment