第5章 カウンターの操作
カウンターは、オブジェクトの数を記録するアトミック増減分操作を提供します。
前提条件
- Data Grid CLI を起動している。
- 実行中の Data Grid クラスターに接続している。
5.1. カウンターの作成
Data Grid CLI を使用して強力なカウンターと弱いカウンターを作成します。
手順
- Data Grid への CLI 接続を作成します。
適切な引数を指定して
create counter
コマンドを実行します。my-weak-counter
を作成します。[//containers/default]> create counter --concurrency-level=1 --initial-value=5 --storage=PERSISTENT --type=weak my-weak-counter
my-strong-counter
を作成します。[//containers/default]> create counter --initial-value=3 --storage=PERSISTENT --type=strong my-strong-counter
使用可能なカウンターをリスト表示します。
[//containers/default]> ls counters my-strong-counter my-weak-counter
カウンター設定を確認します。
my-weak-counter
について説明します。[//containers/default]> describe counters/my-weak-counter { "weak-counter":{ "initial-value":5, "storage":"PERSISTENT", "concurrency-level":1 } }
my-strong-counter
について説明します。[//containers/default]> describe counters/my-strong-counter { "strong-counter":{ "initial-value":3, "storage":"PERSISTENT", "upper-bound":5 } }