Developer(s) | Salvatore Sanfilippo |
---|---|
Initial release | May 10, 2009 |
Stable release |
3.2.8 / February 12, 2017
|
Repository | github |
Development status | Active |
Written in | ANSI C |
Operating system | Cross-platform |
Available in | English |
Type | Data structure store |
License | BSD |
Website | redis |
Redis is an open-source software project (sponsored by Redis Labs) that implements data structure servers. It is networked, in-memory, and stores keys with optional durability.
The name Redis means REmote DIctionary Server. Salvatore Sanfilippo, the original developer of Redis, was hired by VMware in March, 2010. In May, 2013, Redis was sponsored by Pivotal Software (a VMware spin-off). In June 2015, development became sponsored by Redis Labs.
According to monthly rankings by DB-Engines.com, Redis is often ranked the most popular key-value database. Redis has also been ranked the #4 NoSQL database in user satisfaction and market presence based on user reviews, the most popular NoSQL database in containers, and the #1 NoSQL database among Top 50 Developer Tools & Services.
Many languages have Redis bindings, including:ActionScript, C, C++, C#, Chicken Scheme, Clojure, Common Lisp, D, Dart, Erlang, Go, Haskell, Haxe, Io, Java, JavaScript (Node.js), Julia, Lua, Objective-C, OCaml, Perl, PHP, Pure Data, Python, R,Racket, Ruby, Rust, Scala, Smalltalk and Tcl.