Redis is an advanced key-value repository. Experience of use in loaded projects
We have been successfully using Redis in our highload projects for half a year. During this time, many successful Redis solutions have been developed for the tasks faced by the developers of most large projects. I would like to share examples of these decisions on the upcoming DEVCONF , in order to show in practice the possibilities, advantages and weaknesses of Redis. Redis - a brief overview (or Redis is not just a key-value database):
Redis is very fast
Data types: String, List, Set, Sorted set, Hash
Atomicity of operations
Data Preservation: Snapshot, Append-Only File (binlog)