can be string, hash, list, set, scored set Atomic operations Publish/Subscription channels Set/Scored Sets operations (union, diff, intersection) UUID Generator, Distributed Cache, Message Queue (RestMQ, Resque), Serialized object storage, throttle control and more at http://rediscookbook.org/