Estoy leyendo en el motor de la aplicación de Google y estoy pensando en usarlo como un CDN para un proyecto en el que estoy trabajando. Por lo que puedo decir, hay dos formas de almacenar datos. Podría usar un almacén de datos o podría poner archivos en un directorio.Almacenamiento de datos en una aplicación de Google App Engine
Me criaron creyendo que es una mala idea almacenar grandes datos binarios en una base de datos, pero de acuerdo con Google, el almacén de datos no es un RMDB, simplemente actúa como uno.
Así que mi instinto me dice que cargue archivos en un directorio. Sin embargo, pensé que sería mejor hacerme una idea aquí antes de tomar una decisión.
¿Alguien ha usado GAE para cosas como esta? Y si es así, ¿qué método eligió para almacenar archivos y por qué?
Acabo de ver el límite de 1 mb. Eso arroja una llave en el trabajo. Necesito almacenar MP3, que generalmente estarán entre 3 y 6 mb. Así que volvemos al tablero de dibujo. – gargantuan
La API de Blob se lanzará pronto, lo que permitirá almacenar y recuperar archivos mucho más grandes. –
Espero que Nick tenga razón porque, incluso si está por debajo del límite de 1 MB, también alcanzará el límite de cuota "datos recuperados de DB". Ese es un problema más insidioso, blobs o no. – JasonSmith