Skip to content
A restful json database for google appengine.
JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
WEB-INF
app
css
data
docs big updates including mapreduce for building indexes, much better pag… Jul 29, 2010
images
lib
plugins
scripts
.gitignore
.project
README.textile
index.html
js.sh
shell.js

README.textile

To run dev server:

/path/to/appengine/bin/dev_appserver.sh /path/to/bigtable-js/

you should now be able to see:

http://localhost:8080/rest/

to build your database with some example data visit

http://localhost:8080/manage/reset
http://localhost:8080/manage/syncdb

to deploy to production (first make sure to point at your own app engine id in
WEB-INF/appengine-web.xml)

/path/to/appengine/appcfg.sh update /path/to/bigtable-js/

Currently we are supporting AppEngine SDK 1.2.1 – 1.3.3, but you’ll need to
put whatever sdk jar you need in you WEB-INF dir to ensure your app version.

Here are some links to give you a larger sense of the usefulness of this
database architecture as a service. In these examples hhh is simply the name
of the entity type or ‘domain’ (think table).

http://bigtable-js.appspot.com/find?q=hhh
http://bigtable-js.appspot.com/find?q=hhh[latitude]
http://bigtable-js.appspot.com/find?q=hhh[latitude>30]
http://bigtable-js.appspot.com/find?q=hhh[title>B]
http://bigtable-js.appspot.com/find?q=hhh[status!=OK]
http://bigtable-js.appspot.com/find?q=hhh[types=street_address]
http://bigtable-js.appspot.com/find?q=hhh[types=street_address]&start=8
http://bigtable-js.appspot.com/find?q=hhh[types=street_address]&start=8&num=40
http://bigtable-js.appspot.com/find?q=hhh[types=street_address]&start=8&num=40&values=types&values=title
http://bigtable-js.appspot.com/find?q=hhh[types=street_address]&start=8&num=40&values=latitude,longitude,title

Good luck and have fun javascripting!

Thatcher

Something went wrong with that request. Please try again.