У меня есть PHP, работающий на Google App Engine - Как я использую DB?

Вы можете запустить jvisualvm на локальном компьютере и подключить его к удаленному серверу.

См. Следующий снимок экрана:

enter image description here

9
задан konqi 19 November 2015 в 05:59
поделиться

3 ответа

Поскольку Google предоставляет низкоуровневый доступ к хранилищу данных в Java API

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

Вы должны иметь доступ к этим классам, используя интеграцию php-java, что-то вроде:

 // 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));
3
ответ дан 3 November 2019 в 07:14
поделиться

В учебном пособии, на которое вы только что ссылались, обсуждается хранилище данных GQL.

В хранилище данных Google App Engine используется SQL-подобный синтаксис под названием «GQL». Операторы select в GQL могут выполняться только для одной таблицы.

И в любом случае memcached

для доступа php к любой базе данных. - Я знаю, что Memcached предоставляется GAE, поэтому мы можем использовать его, просто добавив пару ключ-значение.

0
ответ дан 3 November 2019 в 07:14
поделиться

см. Нижеприведенный URL-адрес для подтверждения концепции использования SQL CRUD (создание, получение, обновление, удаление) в PHP в Google App Engine.

К сожалению, новые пользователи не могут публиковать сообщения ссылка. Нажмите на мое имя внизу в правом углу, а затем нажмите на URL-адрес веб-сайта.

1
ответ дан 3 November 2019 в 07:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: