Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
Redis 通常也被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
本教程适合专业的程序开发人员,通过学习本教程你可以一步一步了解 Redis 数据库,以及怎样去使用 Redis,利用 Redis 解决业务问题。
在阅读本教程前,你需要了解一些基本的数据结构,如下:
String 字符串
Hash 散列
List 列表
Set 集合
Sorted Set 有序集合