diff --git a/TODO b/TODO index edbc5d9e7..32533ccf3 100644 --- a/TODO +++ b/TODO @@ -1,5 +1,6 @@ BEFORE REDIS 1.0.0-rc1 +- Add a new field as INFO output: bgsaveinprogress - Remove max number of args limit - GETSET - network layer stresser in test in demo diff --git a/doc/CommandReference.html b/doc/CommandReference.html index c42f57668..3ef05e6dc 100644 --- a/doc/CommandReference.html +++ b/doc/CommandReference.html @@ -28,13 +28,13 @@
close the connection
set a key to a string value
return the string value of the key
multi-get, return the strings values of the keys
set a key to a string value if the key does not exist
increment the integer value of key
increment the integer value of key by integer
decrement the integer value of key
decrement the integer value of key by integer
test if a key exists
delete a key
return the type of the value stored at key
return all the keys matching a given pattern
return a random key from the key space
rename the old key in the new one, destroing the newname key if it already exists
rename the old key in the new one, if the newname key does not already exist
return the number of keys in the current db
return all the keys matching a given pattern
return a random key from the key space
rename the old key in the new one, destroing the newname key if it already exists
rename the old key in the new one, if the newname key does not already exist
return the number of keys in the current db
set a time to live in seconds on a key
Append an element to the tail of the List value at key
Append an element to the head of the List value at key
Return the length of the List value at key
Return a range of elements from the List at key
Trim the list at key to the specified range of elements
Return the element at index position from the List at key
Set a new value as the element at index position of the List at key
Remove the first-N, last-N, or all the elements matching value from the List at key
Return and remove (atomically) the first element of the List at key
Return and remove (atomically) the last element of the List at key
Add the specified member to the Set value at key
Remove the specified member from the Set value at key
Return the number of elements (the cardinality) of the Set at key
Test if the specified value is a member of the Set at key
Return the intersection between the Sets stored at key1, key2, ..., keyN
Compute the intersection between the Sets stored at key1, key2, ..., keyN, and store the resulting Set at dstkey
Return all the members of the Set value at key
Select the DB having the specified index
Move the key from the currently selected DB to the DB having as index dbindex
Remove all the keys of the currently selected DB
Remove all the keys from all the databases
Sort a Set or a List accordingly to the specified parameters
Synchronously save the DB on disk
Asynchronously save the DB on disk
Return the UNIX time stamp of the last successfully saving of the dataset on disk
Synchronously save the DB on disk, then shutdown the server
provide information and statistics about the server
MONITOR is a debugging command that outputs the whole sequence of commandsreceived by the Redis server. is very handy in order to understandwhat is happening into the database. This command is used directlyvia telnet.+
+% telnet 127.0.0.1 6379 +Trying 127.0.0.1... +Connected to segnalo-local.com. +Escape character is '^]'. +MONITOR ++OK +monitor +keys * +dbsize +set x 6 +foobar +get x +del x +get x +set key_x 5 +hello +set key_y 5 +hello +set key_z 5 +hello +set foo_a 5 +hello +
The ability to see all the requests processed by the server is useful in orderto spot bugs in the application both when using Redis as a database and asa distributed caching system.+
In order to end a monitoring session just issue a QUIT command by hand.+