Redis at WRUG

1,331 views

Published on

Published in: Technology
  • Be the first to comment

Redis at WRUG

  1. 1. REDIS Text killingcreativity.com
  2. 2. HI, MY NAME’S FILIP Text killingcreativity.com killingcreativity.com
  3. 3. REDIS advanced key-value store Text not volatile stores strings, lists, sets & ordered sets master / slave replication killingcreativity.com
  4. 4. @antirez Text killingcreativity.com
  5. 5. PROTOCOL TCP Text pipelining multiple commands / single write operation killingcreativity.com
  6. 6. LIBRARIES PHP Ruby Python Scala Erlang Text Perl Tcl Lua Java Clojure Go! killingcreativity.com
  7. 7. PERSISTENCE Text asynchronous snapshot to disk REDIS 1.1 - append-only file persistence killingcreativity.com
  8. 8. STRINGS SET GET Text DEL GETSET MGET INCR / DECR killingcreativity.com
  9. 9. LISTS RPUSH / RPOP LPUSH / LPOP Text LRANGE RPOPLPUSH SORT killingcreativity.com
  10. 10. SETS SADD / SREM SMOVE Text SINTER / SINTERSTORE SUNION / SUNIONSTORE SDIFF / SDIFFSTORE SORT killingcreativity.com
  11. 11. SORTED SETS ZADD Text ZREM ZRANGE ? ZINTER / ZUNION / ZDIFF ? killingcreativity.com
  12. 12. CONS Text distributed... NOT (client-side hashing) single-threaded killingcreativity.com
  13. 13. TOOLS retwis-rb redis-store Text resque hurl.it ActiveRecord replacements killingcreativity.com
  14. 14. SHOWText THE ME CODE? killingcreativity.com
  15. 15. Q? Text killingcreativity.com

×