Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java GAE Memcache读/写问题_Java_Google App Engine_Memcached - Fatal编程技术网

Java GAE Memcache读/写问题

Java GAE Memcache读/写问题,java,google-app-engine,memcached,Java,Google App Engine,Memcached,我试图在数据存储(JAVA)中存储一个“复杂”对象——它只是一个具有类似 MyObject类型的数组列表 其中MyObject有自己的数据成员(原语-字符串和整数)。 我遇到了一些问题-数据没有被存储/检索,所以我对Memcache的读写方式可能是错误的- 我尝试使用常规的put方法 Memcache.put(对象键、对象值)结果不好-数据未存储 像这样将对象存储到Memcache有问题吗?我知道,例如,对于数据存储,您必须使用blob。这里需要水滴吗?有人能举一个简短的例子来说明需要如何做吗?

我试图在数据存储(JAVA)中存储一个“复杂”对象——它只是一个具有类似 MyObject类型的数组列表 其中MyObject有自己的数据成员(原语-字符串和整数)。 我遇到了一些问题-数据没有被存储/检索,所以我对Memcache的读写方式可能是错误的- 我尝试使用常规的put方法 Memcache.put(对象键、对象值)结果不好-数据未存储


像这样将对象存储到Memcache有问题吗?我知道,例如,对于数据存储,您必须使用blob。这里需要水滴吗?有人能举一个简短的例子来说明需要如何做吗?

Memcache可以处理任何类型的对象,包括复杂数组和子对象。所有对象都需要继承Serializable。我猜您的问题是您的对象没有继承Serializable

使用Memcache很容易。GAE文档有一个例子:

有关Memcache服务的更多信息:

您有没有可能达到1兆欧的上限