Google App Engine - JCache o Memcache API?
-
24-10-2019 - |
Domanda
Ci sono vantaggi e / o svantaggi a usando sia JCache (JSR 107) o l'API Memcache con Google App Engine? Se sì, quali sono?
Soluzione
Utilizzando l'API JCache come definito dalla JSR 107 è esattamente lo stesso come usando l'API GAE Memcache. Cioè, gli sguardi API GAE memcache e agiscono proprio come l'API JCache nel codice Java.
Il Java SDK App Engine supporta JCache, uno standard di interfaccia proposto per le cache di memoria, come interfaccia per il memcache App Engine. Questa interfaccia è descritto da JSR 107. Dal momento che questo non è ancora uno standard ufficiale, App Engine fornisce questa interfaccia utilizzando il pacchetto di interfaccia net.sf.jsr107.
Questo significa che se avete già un'applicazione Java che utilizza JCache, o se si decide di spostare la vostra applicazione fuori di App Engine, è possibile farlo senza cambiare alcuna del vostro codice Memcache.