使用缓存策略,可以存储网络请求的大规模数据,比如图片数据等等,减少对网络流量的浪费。
1.内存缓存
2.本地化持久性缓存
关于内存缓存,顾名思义,就是将请求到的数据存储到系统内存当中,这种缓存方式当app结束或者意外退出时候,缓存就会消失,
本地化持久性缓存
通常将请求到的数据已数组或者序列化归档对象的方式存储到本地的系统程序沙盒当中,这种方式能持久性的存储数据,不会随着app的退出而消失,需要手动的清理这些缓存。
缓存的存储方式通常使用键-值的方式,键使用的是网络地址,对应的值使用数据值。