Google App Engine - JCache- oder Memcache-API?

9

Gibt es Vorteile und / oder Nachteile bei der Verwendung von JCache (JSR 107) oder der Memcache API mit Google App Engine? Wenn ja, was sind sie?

    
Taylor Leese 06.06.2010, 06:27
quelle

1 Antwort

5

Die Verwendung der JCache-API gemäß JSR 107 entspricht genau der Verwendung der GAE Memcache-API. Das heißt, die GAE Memcache-API sieht aus und verhält sich genau wie die JCache-API in Ihrem Java-Code.

Quoth die Dokumente :

  

Das App Engine Java SDK unterstützt JCache, einen vorgeschlagenen Schnittstellenstandard für Speichercaches, als Schnittstelle zum App Engine-Memcache. Diese Schnittstelle wird von JSR 107 beschrieben. Da dies noch kein offizieller Standard ist, stellt App Engine diese Schnittstelle mit dem Schnittstellenpaket net.sf.jsr107 bereit.

Dies bedeutet, dass Sie, wenn Sie bereits eine Java-App mit JCache verwenden oder Ihre App von App Engine entfernen möchten, dies tun können, ohne Ihren Memcache-Code zu ändern.

    
Jason Hall 06.06.2010, 07:13
quelle