# Redis Cheatsheet # All the commands you need to know # Basics. SET key value # set value in key SETNX key value # set if not exist value in key GET key # get value in key INCR key # increment value in key DEL key # delete key EXPIRE key 120 # key will be deleted in 120 seconds TTL key # returns the number of seconds until a key is deleted # Lists. # A list is a series of ordered values. RPUSH list value # puts the new value at the end of the list LPUSH list value # puts the new value at the start of the list LRANGE list 0 1 # gives a subset of the list LLEN list # returns the current length of the list LPOP list # removes the first element from the list and returns it RPOP list # removes the last element from the list and returns it # Sets. # A set is similar to a list, except it does not have a specific order and each element may only appear once.