无线开放 API

缓存服务简介

TAE缓存服务采用阿里云开放缓存服务(Open Cache Service,简称OCS),提供基于内存的缓存服务,支持海量小数据的高速访问。OCS可以极大缓解对后端存储的压力,提高网站或应用的响应速度。OCS支持Key-Value的数据结构,兼容Memcached协议的客户端都可与OCS通信。

缓存服务API

JAE 的PHP引擎中内嵌了文件存储对象 $cacheService,可直接调用。

1、set(key,value,expireTime) 方法

设置缓存,参数含义分别为:key,value,key的过期时间

    /** key 可以为Map类型数组 **/
$array = array("name" => "心远", "address" => "阿里巴巴");
$cacheService->set("心远", $array, 10);

2、get(key) 方法

根据key获取缓存值
    $getResultExpire = $cacheService->get("心远");

3、mget(keys) 方法

根据key 批量获取缓存
    $keys= array('123456', '234567', '345678');
$cacheResult= $cacheService->mget($keys);//一次批量获取

4、delete(key) 方法

根据key删除缓存值
    $getResultExpire = $cacheService->delete("心远");