複製鏈接
請複製以下鏈接發送給好友

COUNTER

(SAE提供的計數器服務)

鎖定
Counter是SAE為開發者提供的計數器服務,用來實現高併發情景下的計數功能。 [1] 
外文名
COUNTER
開發商
SAE

COUNTER服務概要

用户可以在控制面板或程序中創建計數器,通過SaeCounter的API對計數器進行設置,加減和統計。 [1] 
系統配額:創建計數器總數不能超過100個。
應用場景 Counter簡化了計數應用的開發。開發者可以輕鬆實現高併發情景下的計數功能,實現如兔年春晚投票,廣告渠道訪問計數等應用,同時可以使用Counter的統計功能輕鬆實現數據彙總。

COUNTERPHP使用指南

創建計數器
創建計數器可以在應用面板中實現也可以在程序中實現,程序中實現方式如下:
$c = new SaeCounter( );
$c-> create('c1',20);
創建初始值為20的計數器c1 成功將返回true 超出總數配額或同名計數器已存在將返回false
計數操作
使用set方法可以設置計數器的數值 使用incr和decr方法對計數器進行加減
例子:
$c = new SaeCounter( );
$c-> create('c1'); //默認c1的值為0
$c-> set('c1',100); // 返回true 設置c1的值為100
$c-> incr('c1'); // 返回101
$c-> get('c1'); // 返回c1的值101
$c-> decr('c1'); // 返回100

COUNTER統計功能

使用list方法可以獲得該應用的所有計數器
使用mget將可以獲得一組指定計數器的數值
參考資料