模型缓存
模型缓存的使用十分简单,只需要在对应Model中实现 Hyperf\ModelCache\CacheableInterface
接口,当然,框架已经提供了对应实现,只需要引入 Hyperf\ModelCache\Cacheable
Trait 即可。
另外一点就是,缓存更新机制,框架内实现了对应的 Hyperf\ModelCache\Listener\DeleteCacheListener
监听器,每当数据修改,会主动删除缓存。如果用户不想由框架来删除缓存,可以主动覆写 deleteCache
方法,然后由自己实现对应监听即可。