Redis

Redis (Remote Dictionary Server ) is an in-memory database with a simple key-value data structure ( Key Value Store), and belongs to the family of NoSQL databases (that is not relational). One can think of it as a two-column table in which one column contains the key and the other column the actual value, which is accessed via this key. According to a survey of DB Engines.com Redis is the most popular Key Value Store.

This simple structure of the database is less suitable for complex data structures that you want to mainly reflect in the database itself, but this is the big advantage of Redis that it is faster than relational databases such as MySQL. Up to 100,000 write operations and around 80,000 scans per second are possible on conventional hardware. The write operations are faster than the read operations.

Since Release 2.6 Lua scripts are supported.

Redis provides persistence by snapshot or using log files, which, if configured also an ACID compliant durability can be achieved.

675287
de