在大部分中型系统里面一定会涉及到缓存处理,所以一定要了解基本的缓存;知道 Memcached 和 Redis 的异同和应用场景,能够独立安 装 Redis/Memcached,了解 Memcahed 的一些基本特性和限制,比如最大的 value 值,知道PHP跟他们的使用结合;Redis了解 基本工作原理和使用,了解常规的数据类型,知道什么场景应用什么类型,了解 Redis 的事务等等。原理部分,能够大概了解Memcached 的内存结构 (slab机制),redis就了解常用数据类型底层实现存储结构(SDS/链表/SkipList/HashTable)等等,顺便了解一下 Redis 的事务、RDB、AOF 等机制更好