一. Redis简介 Redis是一个开源的内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets)等. 二. Redis为什么这么快 完全基于内存,绝大部分请求是纯粹的内存操作. 数据结构简单,对数据操作也简单,Redis中的数据结构是专门进行设计的. 采用单线程,避免了不必要的上下文切换和竞争条件,也不存在多进程或者多线程导致的