Laravel框架中实现使用阿里云ACE缓存服务(3)


// 添加缓存,有效时间10分钟
Cache::put('my_key', 'my value', 10);
 
// 读取缓存
Cache::get('my_key')
 
// 判断缓存是否存在
Cache::has('my_key')
 
// 数据查询缓存
$users = DB::table('users')->remember(10)->get();

但是由于 ACE 缓存对象本身的限制,只能删除指定 key 的缓存对象,不能遍历、全量操作,因此 Cache::flush() 方法就不能使用。在上面的 AceMemcachedStore 对象中,flush 方法没有做任何操作,只是返回 false.

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/eb891f3cd901f1a4baedf47e065d0106.html