redis SETRANGE コマンド
翻訳結果:
set
英[セット] 美[sɛt]
vt. セットする; 置く、配置する; 特定の状況に置く; 食器を置く
vi. 出発; 出発; 結露
n. 集まる; セット; セット; テレビセット
adj. 固定された; ... に位置する; 頑固な; 配置された
三人称単数形: 複数形のセット: 現在分詞の設定: 過去形の設定: 過去分詞の設定: set
range
英[reɪndʒ] Beauty [rendʒ]
n. 範囲; 範囲; カテゴリ; (山、家など) 配置
vi. 検索; 変更; 拡張; ローミング
vt. 配置; (特定の位置または順序で); 分類する; 歩き回る
形容詞: 牧草地、放牧地
三人称単数形: ranges 複数形: ranges 現在分詞: ranges 過去形: ranged過去分詞: 範囲
redis SETRANGE コマンド構文
関数: value パラメーターを使用して、オフセット offset から開始して、指定されたキーに格納されている文字列値を上書きします。存在しないキーは空の文字列として扱われます。
構文: SETRANGE キー オフセット値
説明: SETRANGE コマンドは、文字列が指定されたオフセットに値を設定するのに十分な長さであることを確認します。上記では、特定のキーに格納されている元の文字列の長さがオフセットより小さい場合 (たとえば、文字列の長さは 5 文字だけですが、設定したオフセットは 10 です)、元の文字とオフセットの間のスペースは埋められるバイト数 (ゼロバイト、 "\x00" )。 Redis 文字列のサイズは 512 メガバイトに制限されているため、使用できる最大オフセットは 2^29-1(536870911) であることに注意してください。これより多くのスペースを使用する必要がある場合は、複数のキーを使用できます。
利用可能なバージョン: >= 2.2.0
時間計算量: 小さい (小さい) 文字列の場合、償却計算量 O(1) 。 (どの文字列が「小さい」かについては、APPEND コマンドを参照してください) それ以外の場合は O(M) です。M は値パラメーターの長さです。
戻り値: SETRANGE によって変更された後の文字列の長さ。