He estado jugando con Google Appengine y quiero comprobar si la aplicación está rellenando datos en el almacén de datos local. ¿Dónde se encuentra este archivo?Cómo verificar el almacén de datos de GAE local
Respuesta
En lugar de mirar el archivo del almacén de datos, probablemente debería simplemente visitar http://localhost:8002/datastore
donde hay un navegador de almacén de datos disponible. Reemplace 8002
con cualquier puerto de administración para su proyecto GAE.
Funcionó bien en Windows – Vass
Puede especificar explícitamente la ruta de almacén de datos con un argumento de línea de comandos: --datastore_path
cuál es la ubicación predeterminada – Brig
@Brig: depende del sistema; el apéndice del almacén de datos usa 'tempfile'. Está en/tmp en sistemas tipo Unix. – geoffspear
ciertamente usa el módulo 'tempfile', pero en Mac, el directorio es'/var/folders/mg/[some_random_string]/T'. Supongo que es diferente por dispositivo. Simplemente abra el intérprete de python y 'import tempfile' y luego' print tempfile.gettempdir() ' – Mazyod
En la última versión, el navegador del almacén de datos se encuentra en
http://localhost:8888/_ah/admin
- 1. ¿Cómo crear una copia local del almacén de datos de GAE?
- 2. Datos de carga masiva en el almacén de datos para el proyecto GAE Java
- 3. ADD/Entidades edición en Google App Engine Java almacén de datos local de
- 4. ¿Dónde está mi almacén de datos App Engine local?
- 5. Cuándo utilizar grupos de entidades en el almacén de datos de GAE
- 6. Cómo eliminar una columna (atributo) de un almacén de datos GAE?
- 7. Almacén de datos local Html5 y sincronización entre dispositivos
- 8. Diferencia entre tipo y entidad en el almacén de datos GAE?
- 9. Cómo verificar si la clave existe en el almacén de datos sin devolver el objeto
- 10. ¿Cómo explorar el almacén de datos local de Java App Engine?
- 11. El contenido local del almacén de datos de App Engine no persiste
- 12. Flushing python GAE almacén de datos cuando la unidad de prueba
- 13. Cómo importar el paquete Go local en GAE
- 14. ¿Cómo puedo persistir en el almacén de datos local para GoogleAppEngineLauncher entre reinicios?
- 15. Sincronizando datos del servidor MongoDB a un almacén local IndexedDB
- 16. ¿Cómo borro todas las entidades de mi almacén de datos local de Google App Engine?
- 17. ¿cómo se puede subir datos a granel a un almacén de datos appengine de google?
- 18. Copia de seguridad de almacenamiento de datos de GAE/J
- 19. Lucene como almacén de datos
- 20. ¿Cómo enumerar los tipos en el almacén de datos?
- 21. ¿Cómo coloco un diccionario en el almacén de datos?
- 22. ¿Cómo implementar "desencadenar" para el almacén de datos redis?
- 23. ¿Cómo implementar efectivamente sesiones en GAE?
- 24. Motor de aplicaciones de Google: ¿Dónde se almacena el archivo del almacén de datos en el servidor de desarrollo local?
- 25. gae datastore backup
- 26. ¿Cómo enviar datos desde dispositivos móviles Android al almacén de datos de Google App Engine?
- 27. ¿Codificación del almacén de datos de Google App Engine?
- 28. Almacenar datos en el almacén de datos de App Engine desde una aplicación de Android
- 29. GAE descarga de datos muestra datastore_errors.BadRequestError
- 30. Cómo introducir la propiedad requerida en GAE
¿Qué sistema operativo está usando, y ¿Por qué dudas que la base de datos se está poblando? –
La respuesta para Windows está aquí por cierto: http://stackoverflow.com/questions/3264267/google-app-enginewhere-is-the-datastore-file-stored-on-the-local-development-ser –
Encendido MacOS el almacén de datos se coloca en un directorio tmp de forma predeterminada. Esto significa que se elimina cada vez que reinicia, lo que puede generar confusión/frustración. Debería tener el hábito de iniciar el dev_appserver con el parámetro --datastore_path para que sepa dónde está guardando los datos. – Calvin