Swoole Table内存相关基本操作
测试代码如下
<?php
//申请一块儿内存
$table = new Swoole\Table(1024);
//内存表增加一行
$table->column("id",$table::TYPE_INT, 4);
$table->column("name",$table::TYPE_STRING, 10);
$table->column("age",$table::TYPE_INT, 3);
$table->create();
//新增一条数据
$table->set('hueyYaoSwoole',['id'=>1, 'name'=>"Hueyyao", 'age'=>21]);
//新增数据得第二种方式
$table['hueyyao_swoole_2'] = [
'id'=>2,
'name'=>"Hueyyao2",
'age'=>22,
];
//加操作
$table->incr('hueyyao_swoole_2','age',2);
//减操作
$table->decr('hueyYaoSwoole','age',2);
print_r($table->get('hueyYaoSwoole'));
echo "delStart:".PHP_EOL;
//删除
$table->del('hueyYaoSwoole');
//输出
print_r($table['hueyyao_swoole_2']);
print_r($table->get('hueyYaoSwoole'));
//进程执行完之后自动释放以上数据
网友评论