PHPackages                             crack9527/swoft-cache - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Caching](/categories/caching)
4. /
5. crack9527/swoft-cache

ActiveLibrary[Caching](/categories/caching)

crack9527/swoft-cache
=====================

1.0.5(6y ago)219PHPCI failing

Since Oct 22Pushed 6y ago1 watchersCompare

[ Source](https://github.com/crack007/swoft-cache)[ Packagist](https://packagist.org/packages/crack9527/swoft-cache)[ RSS](/packages/crack9527-swoft-cache/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (4)Versions (6)Used By (0)

Swoft Cache
===========

[](#swoft-cache)

[![Latest Stable Version](https://camo.githubusercontent.com/836516ca44ddff77a93c78bbedf0ce88158e9c3cb5c2976c076ac93daf084040/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f73776f66742f636f6e6669672e737667)](https://packagist.org/packages/swoft/config)[![Php Version](https://camo.githubusercontent.com/c197ef1e57a32c886b2a54d02ead7dbc035f18b3f39a642703b9372eef7819f9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d2533453d372e312d627269676874677265656e2e7376673f6d61784167653d32353932303030)](https://secure.php.net/)[![Swoft Doc](https://camo.githubusercontent.com/ea1431167b522b88916c717b0bfe6348328a8662a684bb128f0b0bd6d22a20d5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f63732d70617373696e672d677265656e2e7376673f6d61784167653d32353932303030)](https://www.swoft.org/docs)[![Swoft License](https://camo.githubusercontent.com/1c419f89412ea6c234c184ad6d85decb127c18584858d3707ae7d8e2131eccc4/68747470733a2f2f696d672e736869656c64732e696f2f686578706d2f6c2f706c75672e7376673f6d61784167653d32353932303030)](https://github.com/swoft-cloud/swoft/blob/master/LICENSE)

Swoft缓存组件

composer安装
----------

[](#composer安装)

- composer command

```
composer require crack9527/swoft-cache
```

支持组件
----

[](#支持组件)

- redis
- file
- memcached

使用方法
----

[](#使用方法)

- 在配置文件 `app/bean.php` 里增加组件配置,如使用redis缓存

```
'cache' => [
    'class' => \Crack9527\Cache\Component\RedisCache::class,
]

```

- 在需要使用缓存的地方,使用全局方法 `cache()`，如下

```
cache()->get($key);

```

或者通过注解注入对象属性里

```
