swoole memory table学习记录

4 篇文章 0 订阅

这里并没写出全部的操作,只是写了一部分,具体请看文档,

需要注意的是,table在内存中创建和使用在脚本执行结束后会 自动释放,也就是说存活时间等同于脚本执行时间

$table= new Swoole\table(8);

//创建表
$table->column('id',$table::TYPE_INT,4);
$table->column('name',$table::TYPE_STRING,64);
$table->column('age',$table::TYPE_INT,3);
$table->create();

//设置方法一
$table->set('users',['id'=>1,'name'=>'quan','age'=>3]);
//设置方法二
$table['users_2']=['id'=>2,'name'=>'quan2','age'=>12];
//自增
$table->incr('users_2','age',3);
//自减
$table->decr('users','age',1);

//读取方法一
var_dump($table->get('users'));
//读取方法二
var_dump($table['users_2']);

//删除
$table->del('users');

var_dump($table->get('users'));


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值