Redis(Remote Dictionary Server),即远程字典服务,是一个开源的使用 ANSI C 语言编写、支持网络可基于内存亦可持久化的日志型、Key-Value 非关系型数据库,并提供多种语言的 API。
Redis 是一个高性能的 key-value 关系型数据库。Redis的出现,很大程度补偿了 memcached 这类 key/value 存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了 Java ,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang 等客户端,使用很方便。