Списъкът е набор от двойки ключ-стойност, свързани помежду си.
LPUSH
и RPUSH
са двете команди за работа със списъци.
Използвате командата LPUSH
Пример:
LPUSH names "Flavio"
След това могат да се добавят следващите елементи в долната част на списъка:RPUSH
Или в горната част на списъка с LPUSH
.
Пример:
LPUSH names "Flavio"
LPUSH names "Syd"
RPUSH names "Roger"
Можете да добавяте дублиращи се стойности в списък.
LPUSH names "Flavio"
LPUSH names "Flavio"
RPUSH names "Flavio"
Списъкът може да съдържа голям брой елементи, повече от 4 милиарда.
Пребройте колко елемента има в списък с LLEN
.
Вземете и премахнете последния елемент в списък с RPOP
. Направете същото с първия елемент с LPOP
.
Премахнете няколко елемента от списъка с помощта на LREM
команда.
Можете да ограничите колко дълго даден списък използва LTRIM
.
Имена на LTRIM 0 1
намалява списъка само до 2 елемента, елемент на позиция 0 (първата) и елемент на позиция 1.
Използване на LRANGE
можете да получите елементите в списъка.
Имена на LRANGE 0 100
връща елементи, започващи на позиция 0 (началото), завършващи на позиция 100.
LRANGE имена 0 0
връща елемента на позиция 0 (първата).
Имена на LRANGE 2 2
връща елемента на позиция 2.
LRANGE имена 0 -1
изброява всички елементи.
Вижте всички команди за списъци тук.