From 03ceca8500cbf02d7a0820966071b812f5c62c68 Mon Sep 17 00:00:00 2001 From: Donne Martin Date: Wed, 1 Mar 2017 20:38:45 -0800 Subject: [PATCH] Add Refresh-ahead section --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 3d267eaf..ae9aa18c 100644 --- a/README.md +++ b/README.md @@ -1365,3 +1365,19 @@ In write-behind, tha application does the following: * There could be data loss if the cache goes down prior to its contents hitting the data store. * It is more complex to implement write-behind than it is to implement cache-aside or write-through. + +#### Refresh-ahead + +

+ +
+ Source: From cache to in-memory data grid +

+ +You can configure the cache to automatically refresh any recently accessed cache entry prior to its expiration. + +Refresh-ahead can result in reduced latency vs read-through if the cache can accurately predict which items are likely to be needed in the future. + +##### Disadvantage(s): refresh-ahead + +* Not accurately predicting which items are likely to be needed in the future can result in reduced performance than without refresh-ahead.