Redis - Lists

PHOTO EMBED

Thu Dec 15 2022 11:02:21 GMT+0000 (Coordinated Universal Time)

Saved by @j_jivan

1	BLPOP key1 [key2 ] timeout
Removes and gets the first element in a list, or blocks until one is available

2	BRPOP key1 [key2 ] timeout
Removes and gets the last element in a list, or blocks until one is available

3	BRPOPLPUSH source destination timeout
Pops a value from a list, pushes it to another list and returns it; or blocks until one is available

4	LINDEX key index
Gets an element from a list by its index

5	LINSERT key BEFORE|AFTER pivot value
Inserts an element before or after another element in a list

6	LLEN key
Gets the length of a list

7	LPOP key
Removes and gets the first element in a list

8	LPUSH key value1 [value2]
Prepends one or multiple values to a list

9	LPUSHX key value
Prepends a value to a list, only if the list exists

10	LRANGE key start stop
Gets a range of elements from a list

11	LREM key count value
Removes elements from a list

12	LSET key index value
Sets the value of an element in a list by its index

13	LTRIM key start stop
Trims a list to the specified range

14	RPOP key
Removes and gets the last element in a list

15	RPOPLPUSH source destination
Removes the last element in a list, appends it to another list and returns it

16	RPUSH key value1 [value2]
Appends one or multiple values to a list

17	RPUSHX key value
Appends a value to a list, only if the list exists
content_copyCOPY

https://www.tutorialspoint.com/redis/redis_quick_guide.htm