redis GETRANGE コマンド
翻訳結果:
get
英[get] 美[ɡɛt]
vt. 得る; 捕まえる; 説得する; (罰など) を受け取る
vt.& vi. 到着、来てください
vi. なる; 始める; 対処しようとする; 利益または富を得る
n. 繁殖する、子; 利益
3番目人単数: 現在分詞を取得: 過去形を取得: 過去分詞を取得: got got
range
##英[reɪndʒ] 美[rendʒ] n . 範囲; 範囲; カテゴリ; (山、家などの) 配置vi.検索; 変更; 拡張; ローミングvt. 配置; (特定の位置または順序による)並べ替え; 置く… 分類; 放浪adj. 牧草地、放牧地三人称単数形: ranges 複数形: ranges 現在分詞: ranges 過去形: ranged 過去分詞: rangedredis GETRANGE コマンド構文
関数: キーの文字列値の部分文字列を返します。文字列のインターセプト範囲は、開始と終了の 2 つのオフセット (開始と終了を含む) によって決まります。
構文: GETRANGE key start end
説明: 負のオフセットは文字列の末尾から数えることを意味し、-1 は最後の文字を意味します。 -2 は最後から 2 番目を意味し、以下同様となります。 GETRANGE は、部分文字列の範囲が実際の文字列の範囲を超えないようにすることで、範囲外のリクエストを処理します。 <= バージョン 2.0 では、GETRANGE は SUBSTR と呼ばれます。
利用可能なバージョン: >= 2.4.0
時間計算量: O(N)、N は返される文字列の長さです。複雑さは最終的には文字列の戻り値の長さによって決まりますが、既存の文字列から部分文字列を削除する操作は非常に安価であるため、長さが短い文字列の場合、操作の複雑さは O( とみなすこともできます。 1)。
戻り値: インターセプトされた部分文字列。