Java缓存

565 阅读1分钟

引言:更多相关请看 Java知识系列
缓存是实际工作中非常常用的一种提高性能的方法。而在java中,所谓缓存,就是将程序或系统经常要调用的对象存在内存中,再次调用时可以快速从内存中获取对象,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。
目前缓存的做法分为两种模式:
1.内存缓存:缓存数据存放在服务器的内存空间中。

优点:速度快。
缺点:资源有限。

2.文件缓存:缓存数据存放在服务器的硬盘空间中。

优点:容量大。
缺点:速度偏慢,尤其在缓存数量巨大时。

Redis

相关知识具体如下:
概述
数据类型
持久化
缓存穿透/雪崩