データの保存
memcachedへデータを保存するメソッドは,
add
replace
set
になります。3つとも使い方は同じです。
my $add = $memcached->add( 'キー', '値', '期限' );
my $replace = $memcached->replace( 'キー', '値', '期限' );
my $set = $memcached->set( 'キー', '値', '期限' );
オプション 説明
| add | 同じキーのデータがストレージ上にない場合のみ値を保存 |
| replace | 同じキーのデータがすでにストレージ上にあった場合のみ値を保存 |
| set | addとreplaceと違い,どんな場合でも値を保存 |
データの取得は,getとget_multiメソッドを利用します。
my $val = $memcached->get('キー');
my $val = $memcached->get_multi('キー1', 'キー2', 'キー3', 'キー4', 'キー5');