redis 127.0.0.1:6379> set mykey "my binary safe value" OK redis 127.0.0.1:6379> get mykey "my binary safe value" redis 127.0.0.1:6379> set counter 100 OK redis 127.0.0.1:6379> incr counter (integer) 101 redis 127.0.0.1:6379> incr counter (integer) 102 redis 127.0.0.1:6379> incrby counter 10 (integer) 112 redis 127.0.0.1:6379> rpush messages "Hello how are you?" (integer) 1 redis 127.0.0.1:6379> rpush messages "Fine Thanks. I"m having fun with Redis" Invalid argument(s) redis 127.0.0.1:6379> rpush messages "Fine Thanks. I'm having fun with Redis" (integer) 2 redis 127.0.0.1:6379> rpush messages "I should look into this NOSQL thing ASAP" (integer) 3 redis 127.0.0.1:6379> lrange messages 0 2 1) "Hello how are you?" 2) "Fine Thanks. I'm having fun with Redis" 3) "I should look into this NOSQL thing ASAP" redis 127.0.0.1:6379> incr next.news.id (integer) 1 redis 127.0.0.1:6379> set news:1:title "Redis is simple" OK redis 127.0.0.1:6379> set news:1:url "http://code.google.com/p/redis" OK redis 127.0.0.1:6379> lpush submitted.news 1 (integer) 1 redis 127.0.0.1:6379> sadd myset 1 (integer) 1 redis 127.0.0.1:6379> sadd myset 2 (integer) 1 redis 127.0.0.1:6379> sadd myset 3 (integer) 1 redis 127.0.0.1:6379> smembers myset 1) "1" 2) "2" 3) "3" redis 127.0.0.1:6379> smembers myset 1) "1" 2) "2" 3) "3" redis 127.0.0.1:6379> redis 127.0.0.1:6379> sismember myset 3 (integer) 1 redis 127.0.0.1:6379> sismember myset 30 (integer) 0 redis 127.0.0.1:6379> sadd news:1000:tags 1 (integer) 1 redis 127.0.0.1:6379> sadd news:1000:tags 2 (integer) 1 redis 127.0.0.1:6379> sadd news:1000:tags 5 (integer) 1 redis 127.0.0.1:6379> sadd news:1000:tags 77 (integer) 1 redis 127.0.0.1:6379> sadd tag:1:objects 1000 (integer) 1 redis 127.0.0.1:6379> sadd tag:2:objects 1000 (integer) 1 redis 127.0.0.1:6379> sadd tag:5:objects 1000 (integer) 1 redis 127.0.0.1:6379> sadd tag:77:objects 1000 (integer) 1 redis 127.0.0.1:6379> semembers news:1000:tags (error) ERR unknown command 'semembers' redis 127.0.0.1:6379> smembers news:1000:tags 1) "1" 2) "2" 3) "5" 4) "77" redis 127.0.0.1:6379> tag:1:objects tag:2:objects tag:10:objects tag:27:objects (empty list or set) redis 127.0.0.1:6379> zadd hackers 1940 "Alan Kay" (integer) 1 redis 127.0.0.1:6379> zadd hackers 1953 "Richard Stallman" (integer) 1 redis 127.0.0.1:6379> zadd hackers 1965 "Yukihiro Matsumoto" (integer) 1 redis 127.0.0.1:6379> zadd hackers 1961 "Claude Shannon" (integer) 1 redis 127.0.0.1:6379> zadd hackers 1969 "Linus Torvalds" (integer) 1 redis 127.0.0.1:6379> zadd hackers 1912 "Alan Turing" (integer) 1 redis 127.0.0.1:6379> zrange hackers 0 -1 1) "Alan Turing" 2) "Alan Kay" 3) "Richard Stallman" 4) "Claude Shannon" 5) "Yukihiro Matsumoto" 6) "Linus Torvalds" redis 127.0.0.1:6379> zrevrange hackers 0 -1 1) "Linus Torvalds" 2) "Yukihiro Matsumoto" 3) "Claude Shannon" 4) "Richard Stallman" 5) "Alan Kay" 6) "Alan Turing" redis 127.0.0.1:6379> ZRANGEBYSCORE hackers -inf 1950 1) "Alan Turing" 2) "Alan Kay" redis 127.0.0.1:6379> ZREMRANGEBYSCORE hackers 1940 1960 (integer) 2 redis 127.0.0.1:6379>