企业级应用主要作用是信息处理,当需要读取数据时,由于受限于数据库的访问效率,导致整体系统性能偏低。 为了改善上述现象,开发者通常会在应用程序与数据库之间建立一种临时的数据存储机制,该区域中的数据在内存中保存,读写速度较快,可以有效解决数据库访问效率低下的问题。这一块临时存储数据的区域就是缓存(cache)。 缓存是一种介于数据永久存储介质与应用程序之间的数据临时存储介质 使用缓存可以有效的减少低速数据读取过程的次数(例如磁盘IO),提高系统性能。 缓存不仅可以用于提高永久性存储介质的数据读取效率,还可以提供临时的数据存储空间。 有时候我们甚至可以建立多级缓存: 而springboot提供了对市面上几乎所有的缓存技术进行整合的方案,下面就一起开启springboot整合缓存之旅。 springboot技术提供有内置的缓存解决方案,可以帮助开发者快速开启缓存技术,并使用缓存技术进行数据的快速操作,例如读取缓存数据和写入数据到缓存。 步骤①:导入springboot提供的缓存技术对应的starter <dependency>...