Datastore SQL Engine

Datastore SQL engine (DSQL) for Google appengine datastore. DSQL extends gae datastore in implementing local joins between datastore kinds as well as providing local filtering for unindexed properties. DSQL uses familiar sql-syntax. SQL joins are optimized using datastore statistics. It is assumed that datastore schema is designed like relational db. However parent/child relationships are supported. Also supported are special datatypes in package com.google.appengine.api.datastore like Email, Phonenumber, ...

Homepage POM file JAR file Javadoc
'org.vesalainen.dsql:dsql:1.0.2'

Dependencies

Compile dependencies

Test dependencies