Seguí PHP on the Google appengine para configurar y funciona muy bien. ¿Alguna sugerencia sobre cómo usar una base de datos/datastore con PHP en GAE?Tengo PHP ejecutándose en Google App Engine. ¿Cómo uso un DB?
Respuesta
Hay un debate sobre un almacén de datos GQL en el tutorial al que acaba de vincular.
Google App Engine tiene una sintaxis similar a SQL llamada "GQL". Las declaraciones de selección en GQL se pueden realizar en una sola tabla.
Y memcached
de todos modos para el php para acceder a cualquier tipo de base de datos. - Sé que Memcached es provisto por GAE, así que podemos usarlo simplemente agregando un par de valores clave.
Debido a que Google proporciona acceso de bajo nivel para el almacén de datos de la API de Java
usted debería ser capaz de acceder a los de clase mediante la integración de PHP-Java, algo así como:
// Get a handle on the datastore itself
$datastore = new Java('com.google.appengine.api.datastore.DatastoreServiceFactory')->getDatastoreService();
// Lookup data by known key name
$userEntity = $datastore->get(new Java('com.google.appengine.api.datastore.KeyFactory')->createKey("UserInfo", email));
consulte la siguiente URL para obtener una prueba de concepto de cómo usar SQL CRUD (Crear, recuperar, actualizar, eliminar) en PHP en Google App Engine.
¡Vaya! Los nuevos usuarios no pueden publicar un enlace. Haga clic en mi nombre a continuación en la esquina derecha y luego haga clic en la URL del sitio web.
Creo que esto es lo que busca https://developers.google.com/appengine/docs/php/cloud-sql/ uso una de las tres bibliotecas de MySQL compatibles, el trabajo contra la instalación local de MySQL en el local, y el Google CloudSQL cuando se despliega, por tener un nombre de instancia que se conecta a con mysql_connect(). Requiere de facturación está habilitada para configurar una instancia CloudSQL :-(
Se utiliza una implementación incompleta. Es un buen punto de partida si usted es serio sobre el uso de Google almacén de datos.
- 1. web.py en Google App Engine
- 2. Google App Engine para uso privado?
- 3. Google App Engine Locking
- 4. Google-app-engine NDB
- 5. Google App Engine en Silverlight
- 6. Google App Engine Geohashing
- 7. Google App Engine: get_or_create()?
- 8. Herramienta de integración continua ejecutándose en App Engine
- 9. Google app engine & CDN
- 10. Google App Engine en Google Apps Domain
- 11. Google App Engine
- 12. Jinja2 en Google App Engine
- 13. appengine_config.py en Google App Engine
- 14. eCommerce en Google App Engine
- 15. Django en Google App Engine
- 16. ¿Cómo importar módulos en Google App Engine?
- 17. Uso de Beaker en Google App Engine (Django)
- 18. Google App Engine - incremento automático
- 19. Uso de Python NLTK (2.0b5) en Google App Engine
- 20. Recibiendo correo en Google App Engine
- 21. Google Maps y Google App Engine
- 22. Google App Engine: autenticación personalizada
- 23. Google App Engine y dos.xml
- 24. Google App Engine JDO 3
- 25. Google App Engine retraso extraño
- 26. debería dejar Google App Engine?
- 27. Google App Engine: módulo JSON
- 28. yaml en Google App Engine con index.html
- 29. Google App Engine y CORS
- 30. Google App Engine modifyThreadGroup problema