commonly used data types in software would be string, list, hash, set. • Redis is an in-memory key-value store. It allows you to add/update/delete the above data types as values to a key. i.e. Key:Value aka “String”:<Data Type>. Thus named as a data structure server. • Redis is free, fast, easy to install ,scales well as more data is inserted/operation performed. • Following languages have libraries that communicate with redis “ActionScript, C, C++, C#, Clojure, Common Lisp, Erlang, Go, Haskell, haXe, Io, Java, server-side JavaScript (Node.js), Lua, Objective-C, Perl, PHP, Pure Data, Python, Ruby, Scala, Smalltalk and Tcl “ Wikipedia