kevy4.0

MSET

複数のキーと値の組を設定する。アトミック性は shard 単位。

MSET key value [key value ...]
グループ
文字列
追加バージョン
1.0.0
引数の数
3 個以上
フラグ
write

計算量

O(N) —— 組数 N。各組は O(1) の SET 一回。

計算量と互換性は kevy の実装から読み取ったものであり、Redis のドキュメントを写したものではない。実際に異なるものがいくつかある。

Redis との互換性

差異あり

差異あり。アトミックなのは shard 単位のみ。組はキーによって分割され、shard ごとに順次適用される。shard をまたぐバリアが無いため、一部の組だけが書き込まれた状態を読み手が観測しうる。Redis の MSET は全体としてアトミックである。

関連

APPENDDECRDECRBYGETGETDELGETSETINCRINCRBYINCRBYFLOATMGETPSETEXSETSETEXSETNXSTRLEN

← コマンド一覧へ