去任何公司面试技术这个岗位,缓存都是要被问及的题目。一方面缓存在开发中必不可少,没有缓存的组合搭配,系统可能会垮掉。另外一方面,许多优秀的缓存框架被不断推广普及已经成为广大程序员的家常便饭,但真正能讲其核心原理,没有那么简单,需要你平时对缓存技术有足够的学习和沉淀。那去阿里面试,关于缓存会被问及哪些问题呢?
1、为什么要使用缓存
这个问题一般是送分题。但回答这个问题还是要强调两个点,第一个点就是效率。第二个点是稳定。前者强调使用缓存,可以让我们更快速的拿到响应结果,后者是为了保护数据库,缓存能抗住就走缓存,减少对数据库的并发访问。