Channels

Services

Redis 2.4.0 (and 2.4.1) finally released

The final release version 2.4.0 of the Redis key-value store has been released, as has version 2.4.1, a last minute bug fix to the 2.4.0 release. Redis is a RAM-based, persistent, data structure server written in ANSI C, which can be networked to replicate data in a master-slave configuration. VMWare sponsors the Redis development work of lead developer Salvatore Sanfilippo and fellow developer Pieter Noordhuis.

Previous versions have supported virtual memory, but at the start of August Sanfilippo announced that, as of the fifth release candidate of Redis 2.4, virtual memory support was being deprecated and would be removed in a later version. Sanfilippo also detailed the other changes being made, including less memory used with small sorted sets, faster persistence for common data sets, multiple item support on many write commands, an improved test framework, and better performance. At that time, it was expected that it would be a few weeks before a final release, but it has taken slightly longer – with three more release candidates – and when it arrived, the 2.4.0 release was almost immediately superseded by Redis 2.4.1; according to the release notes, 2.4.1 includes two bugfixes for flushing behaviour. The developers have also released the same fixes for Redis 2.2, as version 2.2.15

The final version, 2.4.1, can be downloaded from the Redis site. Other versions can be obtained from the Redis download page; the software is made available under a BSD licence.