mysql读写分离只是减少了服务器的并发读写时候的压力。从而提高高并发或者大量数据读写时候的效率。redis做缓存,类似于hibernate的三级缓存,hibernate三级缓存是用ehcache实现的。缓存的作用你应该明白,是对相同的数据同时做大量操作或者并发操作的时候,先缓存到内存中,来提高访问效率。