前言 在大数据时代,软件系统需要具备处理海量数据的能力,同时也更加依赖于系统强大的存储能力与数据响应能力.各种大数据的工具如雨后春笋般孕育而生,这对于系统来说是极大的利好.但在后端采用分布式.云存储和虚拟化等技术大刀阔斧地解决大部分存储问题后,仍然不足以满足所有的业务需求.对于以用户为终点的软件系统来说,无论后台多么强大都难以避免有一部分数据流向终端,面向用户.为了应对这最后一公里的通勤问题,我们得在终端缓存部分数据来提高系统的响应效率.另外一方面,受限于用户终端的机器性能,缓存大量的数据反而会