生活随笔
收集整理的這篇文章主要介紹了
swoole 内存Memory
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.table?
https://wiki.swoole.com/wiki/page/256.html
<?php
/**
* Created by PhpStorm.
* User: whitneywang
* Date: 2018/6/4
* Time: 15:43
*/
//創(chuàng)建內(nèi)存表
$table = new swoole_table(1024);
//內(nèi)存添加一列
$table->column('id', $table::TYPE_INT, 4);
$table->column('name', $table::TYPE_STRING, 64);
$table->column('age', $table::TYPE_INT, 4);
$table->create();
$table->set('wawa_detail', ['id' => 1, 'name' => 'name', 'age' => 6]);
print_r($table->get('wawa_detail'));
場(chǎng)景:多進(jìn)程序之間共享數(shù)據(jù)
//創(chuàng)建內(nèi)存表
$table = new swoole_table(1024);
//內(nèi)存添加一列
$table->column('id', $table::TYPE_INT, 4);
$table->column('name', $table::TYPE_STRING, 64);
$table->column('age', $table::TYPE_INT, 4);
$table->create();
$table->set('wawa_detail', ['id' => 1, 'name' => 'name', 'age' => 6]);
print_r($table->get('wawa_detail')); //輸出的是數(shù)據(jù)
//set get另外一種方式
$table['wawa_details'] = [
'id' => 1,
'name' => 'name',
'age' => 5
];
print_r($table['wawa_details']); //輸出的是對(duì)象
//對(duì)里面某個(gè)參數(shù)進(jìn)行加數(shù)字操作,這時(shí)AGE應(yīng)該是8, 原子自加操作。
$table->incr('wawa_details', 'age', 3);
print_r($table['wawa_details']); //輸出的是對(duì)象
//原子自減操作。
$table->decr('wawa_details', 'age', 2);
print_r($table['wawa_details']); //輸出的是對(duì)象
//刪除
echo 'del start:'.PHP_EOL;
$table->del('wawa_details');
print_r($table['wawa_details']);
//等等,可見(jiàn)官方文檔
總結(jié)
以上是生活随笔為你收集整理的swoole 内存Memory的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。