kevy4.0

XADD

ストリームにエントリを追記する。トリム指定を同時に行える。

XADD key [NOMKSTREAM] [MAXLEN [=|~] threshold | MINID [=|~] id] id|* field value [field value ...]
グループ
ストリーム
追加バージョン
1.0.0
引数の数
5 個以上
フラグ
write

計算量

挿入は O(log N)。MAXLEN / MINID 句が実際にエントリを退避したときは、トリムが weight の全再計算を誘発するため O(N*F)。

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

Redis との互換性

差異あり

差異あり。近似トリムの「~」はワイヤ互換のために受理するが、動作は常に厳密トリムである。LIMIT 句は解析しない。

関連

XACKXAUTOCLAIMXCLAIMXDELXGROUPXINFOXLENXPENDINGXRANGEXREADXREADGROUPXREVRANGEXSETIDXTRIM

← コマンド一覧へ