Répondre

0

Il existe une discussion sur un magasin de données GQL dans le didacticiel auquel vous venez de vous connecter.

La banque de données de Google App Engine a une syntaxe de type SQL appelée "GQL". Les instructions Select dans GQL peuvent être effectuées sur une seule table.

Et memcached

de toute façon pour le php pour accéder à tout type de base de données. - Je sais que Memcached est fourni par GAE, donc nous pouvons l'utiliser en ajoutant simplement une paire de valeurs clés.

3

Parce que Google offre un accès bas niveau au magasin de données en Java API

http://code.google.com/appengine/docs/java/javadoc/com/google/appengine/api/datastore/package-summary.html

Vous devriez être en mesure d'accéder à ces classes en utilisant l'intégration php-java, quelque chose comme:

// 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)); 
1

voir l'URL ci-dessous pour une preuve de concept sur l'utilisation de SQL CRUD (Créer, Récupérer, Mettre à jour, Supprimer) en PHP sur Google App Engine.

Oups, les nouveaux utilisateurs ne peuvent pas publier de lien. Cliquez sur mon nom ci-dessous dans le coin droit, puis cliquez sur l'URL du site.

1

Je pense que c'est ce que vous cherchez https://developers.google.com/appengine/docs/php/cloud-sql/ utilisez l'une des trois bibliothèques MySQL pris en charge, le travail contre l'installation locale de MySQL au niveau local, et Google CloudSQL Déployés, en ayant un nom d'instance que vous vous connectez à avec mysql_connect(). Nécessite la facturation étant activée pour configurer une instance CloudSQL :-(

Questions connexes