(序言,从一张思维导图开始,慢慢介绍我自己关于Redis的实战经验) 现在很多互联网应用的服务端都使用到了Redis,到底大家为什么要用Redis呢?Redis有很多特性,比如高性能.高可用.数据类型丰富.易于扩展.可持久化.原子性等等,我觉得其中的“高性能”和“数据类型丰富”是最具决定性的,分析思路如下. 1. 性能 关系型数据库的数据存储在硬盘,在高并发环境下I/O较高,并发能力弱,Redis的数据存储在内存,性能远高于关系型数据库.关系型数据库的性能受硬件.SQL质量.数据量等方面的影响较…