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