get

Englisch [ɡ?t]

vt sich befassen; Vorteile oder Reichtum erwerben

n Fortpflanzung, Jungen; Dritte Person Singular: erh?lt Partizip Pr?sens: erhalten Vergangenheitsform: erhalten rend?] Bereich; Anordnung (von Bergen, H?usern usw.)

vt ...; wandern

Adj. Weide, Weidefl?che

Dritte Person Singular: Ranges Plural: Ranges Partizip Pr?sens: Ranging Vergangenheitsform: Ranged Partizip Perfekt: Ranged

redis GETRANGE-Befehl Syntax

Funktion: Gibt den Teilstring des String-Werts im Schlüssel zurück. Der Abfangbereich des Strings wird durch die beiden Offsets von Start und Ende (einschlie?lich Start und Ende) bestimmt.

Syntax: GETRANGE-Taste Start Ende

Erkl?rung: Ein negativer Offset bedeutet, dass vom Ende der Zeichenfolge gez?hlt wird, -1 bedeutet das letzte Zeichen, -2 bedeutet das vorletzte Zeichen und so weiter. GETRANGE verarbeitet Anfragen au?erhalb des Bereichs, indem es sicherstellt, dass der Bereich der Teilzeichenfolge den Bereich der tats?chlichen Zeichenfolge nicht überschreitet. In <= Version 2.0 hei?t GETRANGE SUBSTR.

Verfügbare Versionen: >= 2.4.0

Zeitliche Komplexit?t: O(N), N ist die L?nge der zurückzugebenden Zeichenfolge. Die Komplexit?t wird letztendlich durch die L?nge des Rückgabewerts der Zeichenfolge bestimmt. Da die Operation zum Entfernen einer Teilzeichenfolge aus einer vorhandenen Zeichenfolge jedoch sehr kostengünstig ist, kann die Komplexit?t der Operation bei Zeichenfolgen mit geringer L?nge auch als O( 1).

Rückgabe: Der abgefangene Teilstring.

redis GETRANGE-Befehl Beispiel

redis> SET greeting "hello, my friend"
OK
redis> GETRANGE greeting 0 4          # 返回索引0-4的字符,包括4。
"hello"
redis> GETRANGE greeting -1 -5        # 不支持回繞操作
""
redis> GETRANGE greeting -3 -1        # 負(fù)數(shù)索引
"end"
redis> GETRANGE greeting 0 -1         # 從第一個(gè)到最后一個(gè)
"hello, my friend"
redis> GETRANGE greeting 0 1008611    # 值域范圍不超過實(shí)際字符串,超過部分自動(dòng)被符略
"hello, my friend"