This session will discuss the design and implications of improvements to the Datastore query engine including support for AND, OR and NOT query operators, the solution to exploding indexes and paging backwards with Cursors. Specific technologies discussed will be an improved zigzag merge join algorithm, a new extensible multiquery framework (with geo-query support) and a smaller more versatile Cursor design.
Session type: 301
Attendee requirements: Intermediate knowledge of Google App Engine, specifically the datastore.
Tags: App Engine, Datastore, Query, Cursor, Zigzag Merge Join
Hashtag: #appengine10