Ryan, The answer to both of your questions is "no" with a gotcha. Unlike an RDBMS in which tables can enforce some degree of the concept of "Type", BigTable has no concept of type or tables. Entities are mapped by an Entity index, which in turn is also stored in BigTable. Searchable/filterable fields on an entity also generate indexes, and composite indexes are also generated depending on what queries are being done. There is no limit to the amount of entities you can store, but you will only be able to retrieve 1000 with any given query until we release cursor support in an upcoming release.
We'll be publishing an article that describes how the data store works underneath the hood soon. I'll post it when it goes live. On Sat, Nov 14, 2009 at 5:55 PM, RyanD <[email protected]> wrote: > A couple of quota questions: > > 1) Mainly: I'm looking to develop an application that has an > *unbounded* number of entity types / kinds (by using the low level > Java API). Is this possible, or is there some limit to the number of > entity types / kinds that an application may have? > > 2) Any limit on the number of entries for a single entity type / > kind? > > Thanks, > > Ryan > > -- > > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=. > > > -- Ikai Lan Developer Programs Engineer, Google App Engine -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=.
