使用Google Guava Cache进行本地缓存

很多时候,我们将不得不从数据库或另一个Web服务获取数据或从文件系统加载数据。 在涉及网络呼叫的情况下,将存在固有的网络等待时间,网络带宽限制。 解决此问题的方法之一是在应用程序本地拥有一个缓存。 如果您的应用程序跨越多个节点,则缓存将位于每个节点本地,从而导致固有的数据不一致。 可以权衡此数据不一致以提高吞吐量和降低延迟。 但是有时,如果数据不一致会产生重大差异,则可以减少缓存对象的ttl(生存
相关文章
相关标签/搜索