2011-02-26 1 views
0

Je suis un débutant pour la banque de données du moteur d'applications. J'évalue actuellement pour migrer ma webapp existante au moteur d'application. J'ai trouvé que la limite stricte pour les index est 200 pour une application. Donc, je suis vraiment confus si cette contrainte force de nombreuses limitations sur la conception de la banque de données du moteur de l'application. pas de types d'entités, pas de propriétés dans une entité] etc.Le magasin de données Google App Engine ne prend en charge que 200 index

S'il vous plaît me conseiller sur ce

+0

200 est un grand nombre pour les index. A peine, vous en aurez besoin de beaucoup. – Zimbabao

+2

s'il vous plaît dites-nous où vous avez trouvé cette limite dure? –

+0

Vous pouvez vérifier [lien ici] (https://developers.google.com/appengine/docs/quotas#Datastore) –

Répondre

4

The answer you already got in Google Groups, copié ci-dessous, est un très bon.

Le nombre si les index ne sont pas affectés par le nombre de propriétés sur une entité . Cela ne concerne que le nombre d'index pour les "requêtes complexes" nécessaires dans votre application (c'est-à-dire ceux dans index.yaml). Ainsi, le nombre d'index créés automatiquement (par propriétés sur les index) est probablement limité par votre espace de stockage disponible et ne limite pas le nombre d'entités ou de propriétés sur les entités.

Voir:
http://code.google.com/appengine/docs/python/config/indexconfig.html
http://code.google.com/appengine/docs/python/datastore/propertyclass ....

-1

Je ne suis pas sûr où vous avez obtenu le numéro 200, mais ce n'est pas exact. À ma connaissance, il n'y a pas de limite au nombre d'index par application, mais il y a une limitation au nombre d'index par modèle. Je crois qu'il y a une limitation de 5000 propriétés indexées sur un modèle.

Pour plus d'informations sur les index, vous devez vous familiariser avec la section Queries and Indexes de la documentation AppEngine.

+1

Le chiffre est exact - les applications sont limitées à 200 index. http://code.google.com/appengine/docs/quotas.html#Datastore –

Questions connexes