1、缓存概念:
缓存就是数据交换的缓冲区,当应用程序需要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话再从内存中找。由于缓存的运行速度比内存快得多,所以使用缓存就大大提高了数据查找的效率。
缓存可以视为主数据的缩影,是内存中少部分数据的复制品。
2、实际应用:
2.1业务前提:
现在正在开发的项目中数据库一共存有至少150张表,表的类型主要有历史数据表和时效数据表,分别用于存储不同设备的不同历史状态和最常使用数据;毋庸置疑,每张历史数据表的数据内容都是庞大的。而表间又存在多表关联关系,所以对数据进行查询等操作时,SQL语句长,数据操作效率低也成了必然;
2.2缓存的应用: