get
英[get]? ?美[ɡ?t]??
vt.得到;抓住;說服;受(懲罰等)
vt.& vi.到達(dá),來
vi.成為;開始;設(shè)法對付;獲得利益或財富
n.生殖,幼獸;贏利
第三人稱單數(shù): gets 現(xiàn)在分詞: getting 過去式: got 過去分詞: got gotten
range
英[re?nd?]? ?美[rend?]??
n.範(fàn)圍;射程;類別;(山脈,房屋等的)排列
vi.搜尋;變化;延伸;漫遊
vt.排列;(按一定位置或順序)排序;把…分類;徘徊
adj.牧場的,放牧區(qū)的
第三人稱單數(shù): ranges 複數(shù): ranges 現(xiàn)在分詞: ranging 過去式: ranged 過去分詞: ranged
redis GETRANGE命令 語法
作用:傳回?key?中字串值的子字串,字串的截斷範(fàn)圍由?start?和?end?兩個偏移量決定(包括?start?和?end?在內(nèi))。
語法:GETRANGE key start end
說明:負(fù)數(shù)偏移量表示從字串最後開始計數(shù),?-1?表示最後一個字符,?-2?表示倒數(shù)第二個,以此類推。 GETRANGE?透過保證子字串的值域(range)不超過實際字串的值域來處理超出範(fàn)圍的值域請求。在 <= 2.0 的版本裡,GETRANGE 被叫作 SUBSTR。
可用版本:>= 2.4.0
#時間複雜度:O(N),?N?為要回傳的字串的長度。複雜度最終由字串的回傳值長度決定,但因為從已有字串中取出子字串的操作非常廉價(cheap),所以對於長度不大的字串,該操作的複雜度也可看作O(1)。
傳回:截取得出的子字串。