2017-01-16 1 views
0

Est-ce que Hazelcast appelle store() ou storeAll() dans MapStores avant l'expulsion?Expulsion de noisettes et MapStore

J'ai branché la carte à MapStore et ça marche bien. Mais je me demande quand Hazelcast veut faire l'expulsion. Appelle-t-il les méthodes MapStore avant de vider le cache?

Répondre

2

Chaque opération est répercutée sur le MapStore sur l'unité d'exécution de la partition afin qu'elle n'ait pas besoin d'appeler storeAll lors de l'expulsion et qu'elle ne l'appelle pas (si l'option d'écriture est activée). Si l'écriture derrière la carte est expulsée, les opérations MapStore planifiées s'exécuteront.

+0

Le mode d'écriture que j'utilise est "write-behind". Le délai est de 10 minutes. Appelle-t-il storeAll() avant l'expulsion? –

+0

Non, ce ne sera pas le cas. –