再说Redis之前,想先说一下NoSQL.在最早的单机时代,随着数据的增加一台机器可能放不下了.同时索引占用的内存空间也会越来越大.对请求的读写操作影响很大.于是就在数据库之前增加了一层保护层 — 缓存.另外由于关系型数据库MySQL.Oracle等在某些场景下读写效率较差,灵活性较低,I/O瓶颈限制.使得NoSQL应用的越来越广泛. NoSQL NoSQL, Not Only SQL,也就是我们所说的非关系型数据库.常用的有Redis.Memcached.MongoDB等. NoSQL数据库具…