CommandReference
                
                    
                
                
                    Every command name links to a specific wiki page describing the behavior of the command.
-  QUIT close the connection
-  SET key value set a key to a string value
-  GET key return the string value of the key
-  MGET key1 key2 ... keyN multi-get, return the strings values of the keys
-  SETNX key value set a key to a string value if the key does not exist
-  INCR key increment the integer value of key
-  INCRBY key integer increment the integer value of key by integer
-  INCR key decrement the integer value of key
-  DECRBY key integer decrement the integer value of key by integer
-  EXISTS key test if a key exists
-  DEL key delete a key
-  TYPE key return the type of the value stored at key
-  KEYS pattern return all the keys matching a given pattern
-  RANDOMKEY return a random key from the key space
-  RENAME oldname newname rename the old key in the new one, destroing the newname key if it already exists
-  RENAMENX oldname newname rename the old key in the new one, if the newname key does not already exist
-  DBSIZE return the number of keys in the current db
-  EXPIRE set a time to live in seconds on a key
-  RPUSH key value Append an element to the tail of the List value at key
-  LPUSH key value Append an element to the head of the List value at key
-  LLEN key Return the length of the List value at key
-  LRANGE key start end Return a range of elements from the List at key
-  LTRIM key start end Trim the list at key to the specified range of elements
-  LINDEX key index Return the element at index position from the List at key
-  LSET key index value Set a new value as the element at index position of the List at key
-  LREM key count value Remove the first-N, last-N, or all the elements matching value from the List at key
-  LPOP key Return and remove (atomically) the first element of the List at key
-  RPOP key Return and remove (atomically) the last element of the List at key
-  SADD key member Add the specified member to the Set value at key
-  SREM key member Remove the specified member from the Set value at key
-  SCARD key Return the number of elements (the cardinality) of the Set at key
-  SISMEMBER key member Test if the specified value is a member of the Set at key
-  SINTER key1 key2 ... keyN Return the intersection between the Sets stored at key1, key2, ..., keyN
-  SINTERSTORE dstkey key1 key2 ... keyN Compute the intersection between the Sets stored at key1, key2, ..., keyN, and store the resulting Set at dstkey
-  SMEMBERS key Return all the members of the Set value at key
-  SELECT index Select the DB having the specified index
-  MOVE key dbindex Move the key from the currently selected DB to the DB having as index dbindex
-  FLUSHDB Remove all the keys of the currently selected DB
-  FLUSHALL Remove all the keys from all the databases
-  SORT key BY pattern LIMIT start end GET pattern ASC|DESC ALPHA Sort a Set or a List accordingly to the specified parameters
-  SAVE Synchronously save the DB on disk
-  BGSAVE Asynchronously save the DB on disk
-  LASTSAVE Return the UNIX time stamp of the last successfully saving of the dataset on disk
-  SHUTDOWN Synchronously save the DB on disk, then shutdown the server
-  INFO Provide information and statistics about the server
-  MONITOR Dump all the received requests in real time