首页进程与打包PhpworkerDriver KV 存储
PhpworkerDriver KV 存储
基于 Phpworker 内置 KV 组件的键值读写
本页内容
  1. KV 基础方法
  2. List 列表

KV 基础方法

方法签名说明
kvSet($key,$value,$ttl=0)设置值(ttl 秒后过期)
kvGet($key)取值(失败返回 null)
kvDel($key)删除
kvKeys($prefix='')列出所有 key(可按前缀过滤)

List 列表

方法说明
kvLPush / kvRPush左侧/右侧压入多个元素
kvLPop / kvRPop左侧/右侧弹出
kvLRange($key,$start,$stop)区间取值
kvLIndex按下标取值
kvLLen长度(不存在 -1)
kvLSet按下标设值
典型用法
$w = \Kuoqi\Driver\PhpworkerDriver::getInstance();
$w->kvSet("session:1024", "abc123", 3600);
echo $w->kvGet("session:1024");   // abc123
$w->kvRPush("task:queue", array("a","b","c"), 0);
echo $w->kvLLen("task:queue");    // 3
print_r($w->kvLRange("task:queue",0,-1));
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI · 返回首页