什么是redis? redis是一种非常快速的非关系型数据库,存储五种不同类型的键值对映射。 redis支持内存数据永久保留在硬盘,增强读取性能和客户端分片写入性能。 redis和其他数据库软件比较 NoSQL 和memcached同样存储的是键值,但是支持自动写入硬盘保存数据,支持字符串之外别的数据类型 其他特性 两种同步内存数据到硬盘的方法(第四章探讨) 支持主从模式提高性能 为何选择redis? 更加灵活的数据处理(主要对比memcache,无法直接删除废数据) 不止可以让代码更短,更易懂和更易维护,而且可以更快。 可以避免不必要的临时数据写入硬盘,提升了性能。