我最近正在研究如何在Appengine上使用JDO设置缓存,并且似乎没有任何好的文档。如何利用Memcache避免不必要的数据存储命中?我使用的是Android Studio / Gradle。
答案 0 :(得分:3)
经过一番探讨后,我提出了以下工作解决方案。
将以下行添加到配置文件中:
<强> jdoconfig.xml 强>
<property name="datanucleus.cache.level2.type" value="jcache"/>
<property name="datanucleus.cache.level2.cacheName" value="Anything"/>
build.gradle (用于appengine模块)
compile 'net.sf.jsr107cache:jsr107cache:1.1'
compile 'com.google.appengine:appengine-jsr107cache:1.9.17'
compile 'org.datanucleus:datanucleus-cache:3.1.3'
当然,您的里程可能会有所不同,具体取决于您的特定JDO设置。