¿Límite de cuota de 1 MB para un objeto de blobstore en Google App Engine?
Estoy usandoApp Engine (versión 1.4.3) escribe directamente el blobstore para guardar imágenes. cuando trato de almacenar una imagen que es más grande que 1MB obtengo la siguiente Excepción
com.google.apphosting.api.ApiProxy$RequestTooLargeException: The request to API call datastore_v3.Put() was too large.
Pensé que ellimit para cada objeto es 2GB
Aquí está el código Java que almacena la imagen
private void putInBlobStore(final String mimeType, final byte[] data) throws IOException {
final FileService fileService = FileServiceFactory.getFileService();
final AppEngineFile file = fileService.createNewBlobFile(mimeType);
final FileWriteChannel writeChannel = fileService.openWriteChannel(file, true);
writeChannel.write(ByteBuffer.wrap(data));
writeChannel.closeFinally();
}