J'ai des données dans le magasin de données en direct de Google App Engine, mais j'aimerais avoir une copie locale pour le développement local. Quelle est la meilleure façon de faire une synchronisation occasionnelle?Comment synchroniser en direct les banques de données dev sur Google App Engine?
5
A
Répondre
5
Il n'y a pas moyen trivial de le faire, mais il y a quelques possibilités:
- Utilisez le bulk uploader officiel (du GAE-Python SDK) si votre application est en Python (mais pas Django)
- Utilisez Gaebar si votre application est dans Django
- Utilisez le Datanucleus REST API si votre application est en Java
Vous pouvez également essayer une autre sourc ouverte Les projets destinés à résoudre ce problème. AppRocket était prometteur, mais il n'y a qu'un seul commiter au projet et il n'y a pas d'activité dans les mois ...
, étoile aussi des questions 59 et 776 pour obtenir ce inclus officiellement par Google.
Questions connexes
- 1. Google App Engine sur Silverlight
- 2. Services SIG sur Google App Engine
- 3. état "obsolète" sur Google App Engine Django
- 4. Commerce électronique sur Google App Engine
- 5. Django 1.1 sur Google App Engine
- 6. Pourquoi "pas" Google App Engine?
- 7. Google App Engine pour les pseudo-cronjobs?
- 8. Clé codée Google App Engine en Java
- 9. Google App Engine Téléchargement de fichiers volumineux
- 10. OpenID pour Google App Engine
- 11. Problème avec Google App Engine
- 12. Contraintes dans google-app-engine?
- 13. J'ai PHP en cours d'exécution sur Google App Engine - Comment utiliser une base de données?
- 14. Incompatibilité de la base de données Google App Engine
- 15. Comment fournir un service hébergé sur Google App Engine
- 16. Comment rediriger puis afficher les erreurs avec Google App Engine
- 17. Connexion de l'iPhone à Google App Engine
- 18. Méthode get_by_id sur les classes Model dans le magasin de données Google App Engine
- 19. Comment définir les domaines à utiliser par Google App Engine?
- 20. Syntaxe de travail Cron sur Google App Engine
- 21. Google App Engine - Modèles créés dynamiquement
- 22. Impossible de télécharger un projet Django sur Google App Engine
- 23. auto-rejoindre dans google app engine (java)
- 24. Google App Engine: Enregistrement d'une liste d'objets?
- 25. Comment rediriger toutes les URL avec Google App Engine
- 26. Stockage des images téléchargées sur Google App Engine avec Java
- 27. Comment interrogez-vous l'ensemble des utilisateurs de Google App Domain dans votre projet Google App Engine?
- 28. Comment supprimer toutes les entités de ma banque de données Google App-engine locale?
- 29. Package "reconditionné" de Google App Engine
- 30. Services Web avec Google App Engine
Merci pour l'information. J'ai fait des erreurs avec l'uploader en vrac, mais il ne supporte pas le paramétrage du nom de la clé. Hélas, mon application n'est ni Django ni Java, il semble donc que je devrais travailler sur une solution personnalisée. Quelle douleur. –
Bonne chance! Je suppose que ce sera difficile en traitant des clés primaires (qui dans la plupart des projets sont générés automatiquement). – ivo