Описание тега google-cloud-datastore

Google Cloud Datastore is a scalable, fully-managed NoSQL document database for web and mobile applications.
2 ответа

Как сгладить модель "дружбы" внутри модели User в GAE?

Недавно я наткнулся на ряд статей, указывающих на выравнивание данных для баз данных NoSQL. Исходя из традиционных баз данных SQL, я понял, что реплицирую поведение базы данных SQL в GAE. Поэтому я начал проводить рефакторинг кода, где это возможно.…
2 ответа

Google App Engine- как удалить один объект, если у вас есть идентификатор для этого объекта в Python

Я строю блог, используя GAE. Я хотел бы удалить определенные сообщения, хранящиеся в хранилище данных с идентификатором ключа. Мой код.. #my db model class Post(db.Model): subject = db.StringProperty(required = True) content = db.TextProperty(requir…
28 июл '14 в 10:06
1 ответ

Запрос хранилища данных Google App Engine, возвращающий устаревшие данные

У меня есть проект на основе GAE с использованием db Datastore, В моем проекте я запускаю работу каждые 15 минут и обновляю данные в Datastore, Тогда у меня есть конечная точка, которая запрашивает Datastore и отображает результат. Но результат, кот…
0 ответов

Как создать JSON-Response, когда на сущности ссылаются через Ancestor?

Может быть, мой вопрос как-то не конкретен, извините за это. Сейчас я изучаю Python и движок приложений (webapp2). У меня есть этот класс: class Ice(db.Model): """Models an individual Guestbook entry with an author, content, and date.""" name = db.S…
2 ответа

Предел 1 записи в секунду на одну группу лиц?

Я достаточно искал и не нашел ответа. Так что я спрашиваю. По данным Google Cloud DataStore док. Существует ограничение производительности записи в одну транзакцию в секунду в пределах одной группы объектов. Теперь давайте просто скажем, что у меня …
1 ответ

AttributeError: тип объекта 'HashStore' не имеет атрибута 'hashtag' при использовании хранилища данных в appengine

Вот так выглядит мое хранилище данных: class HashStore(ndb.Model): """Models an individual HashStore entry with hastag, tile, and date.""" author = ndb.UserProperty() title = ndb.StringProperty(indexed=False) hastag = ndb.StringProperty(indexed=Fals…
2 ответа

Как написать в локальное хранилище данных App Engine с помощью PHP

Каков наилучший способ локальной разработки на PHP и в хранилище данных Google? Документы dev_appserver.py говорят, что я могу просматривать локальные сущности хранилища данных, но нет документации о том, как подключиться / записать в это локальное …
2 ответа

Непоследовательная выборка из хранилища данных Google App Engine

У меня есть приложение, развернутое в Google App Engine. Я получаю противоречивые данные, когда я получаю сущность по идентификатору сразу после обновления этой сущности. Я использую JDO 3.0 для доступа к хранилищу данных ядра приложения. У меня ест…
1 ответ

Выбор правильной стратегии хранения облачных данных Google для изображений

Я пишу свой первый облачный бэкэнд Google для мобильного приложения для обмена изображениями, и мне трудно понять, какой вариант хранения данных выбрать. Клиентами будут мобильные приложения и, возможно, веб-интерфейс. Из того, что я прочитал до сих…
1 ответ

Установка ReferenceProperty в None. Возникнет ли исключение?

У меня есть модель со свойством типа ReferenceProperty, я хочу иметь возможность фильтрации по объектам, которые не имеют этого свойства. Вы не можете фильтровать по или, но вы можете по None, как это: Entity.all().filter('property =', None) Можно л…
0 ответов

GAE Ndb: транзакция внутри pre_put_hook? или как создать уникальный идентификатор на лету

В хранилище данных Ndb данный объект имеет атрибут num, который должен быть уникальным идентификатором, но в отличие от собственных идентификаторов Ndb, он не должен быть огромным числом, но должен быть назначен равным максимуму текущих значений num…
1 ответ

Создание групп объектов при сохранении доступа к длинным идентификаторам

Я использую хранилище данных appengine, и все мои сущности имеют длинные идентификаторы как их PrimaryKey. Я использую эти идентификаторы для связи с клиентом, так как для полноценной передачи ключей требуется гораздо большая пропускная способность.…
0 ответов

Соединение с Google Cloud Datastore сбрасывается каждые 4-5 минут

Я экспериментирую с Google Datastore. Я обнаружил, что соединение продолжает сбрасываться каждые 4-5 минут. Что я могу с этим поделать? Первый запрос после сброса соединения обычно занимает от 800 до 1000 мс. Это действительно не тот опыт, которого …
3 ответа

Получил 'invalid_grant' в oauth2 SignedJwtAssertionCredentials

Я пытаюсь создать oauth2 access_token в сценарии API JSON между серверами. Но это не удалось с ошибкой invalid_grant, пожалуйста, помогите. from oauth2client.client import SignedJwtAssertionCredentials KEY_FILE = 'xxxxxxxxxxxx-privatekey.p12' with o…
28 май '14 в 17:43
1 ответ

Как я могу отсортировать по атрибуту ключевого свойства в Google Cloud/Python?

Используя следующее ndb Модельные классы: class Product(ndb.Model): name = ndb.StringProperty() barcode = ndb.StringProperty() class Donation(ndb.Model): user= ndb.UserProperty() product = ndb.KeyProperty(kind=Product) При использовании запроса, так…
1 ответ

Хранить небольшие и простые постоянные данные в Google App Engine Java?

Мне нужно знать, каков наилучший способ хранения постоянных данных в Google App Engine в ситуации, подобной моей: Мне нужно только сохранить несколько сравнительно небольших объемов данных (несколько хеш-таблиц строк в строки, без строк длиной более…
1 ответ

GAE Python Data Moddeling/ Querying: свойство ссылочной сущности

У меня есть сценарий, подобный этому, и я пытаюсь найти лучшее / наиболее распространенное решение: class Car(db.Model): peopleCapacity = db.IntegerProperty() class Wheel(db.Model): car = db.ReferenceProperty(reference_class=Car, collection_name='wh…
1 ответ

Аутентификация API хранилища данных Google в Python

Аутентификация запросов, особенно с помощью API Google, невероятно сбивает с толку! Я хотел бы делать авторизованные HTTP-запросы POST через python, чтобы запрашивать данные из хранилища данных. У меня есть служебная учетная запись и файл p12, все г…
2 ответа

Консоль администратора хранилища данных Google App Engine - автономный режим

Есть ли хорошая консоль администратора GAE Datastore, доступная в автономном режиме? В настоящее время я работаю над созданием REST API, используя GAE, Flask и Google NDB. В GAE есть очень хорошая консоль администрирования, позволяющая вам просматри…
6 ответов

GWT с проблемой JDO

Я только начинаю играть с GWT. Мне очень трудно заставить GWT + JAVA + JDO + Google AppEngine работать с DataStore. Я пытался следовать другому учебнику, но безуспешно. Например, я подхожу к этим урокам: TUT1 TUT2 Я не смог понять, как и что мне нуж…