commande redis LINDEX
Résultats de traduction:
index
English[ˈɪndeks] US[ˈɪnˌdɛks]
n.index; Ajustement de l'indice de vie (salaires, prix, etc.)
vi.[Mécanique] Transposition
Troisième personne du singulier : indices Pluriel : indices index Participe présent : indexation Passé : indexé Participe passé : indexé
commande redis LINDEXsyntaxe
Fonction : Renvoie l'élément dont l'indice est index dans la clé de liste.
Syntaxe : Index de clé LINDEX
Explication : Les paramètres d'indice (index) start et stop sont tous deux basés sur 0, c'est-à-dire que 0 représente le premier élément de la liste, et 1 représente le premier élément de la liste deux éléments, et ainsi de suite. Vous pouvez également utiliser des indices négatifs, -1 représentant le dernier élément de la liste, -2 représentant l'avant-dernier élément de la liste, et ainsi de suite. Si key n'est pas un type de liste, une erreur est renvoyée.
Versions disponibles : >= 1.0.0
Complexité temporelle : O(N), N est le nombre d'éléments passés dans le processus d'atteinte de l'index d'indice. Par conséquent, l’exécution de la commande LINDEX sur les éléments de tête et de queue de la liste a une complexité de O(1).
Retours : L'élément dont l'indice est index dans la liste. Si la valeur du paramètre index n'est pas hors de la plage de la liste, nul est renvoyé.
commande redis LINDEXexemple
redis> LPUSH mylist "World" (integer) 1 redis> LPUSH mylist "Hello" (integer) 2 redis> LINDEX mylist 0 "Hello" redis> LINDEX mylist -1 "World" redis> LINDEX mylist 3 # index不在 mylist 的区间范围内 (nil)