You might consider looking into query languages being built on top of Hadoop and/or HBase:
Pig Latin: http://incubator.apache.org/pig/ JAQL: http://jaql.org/release/0.2/jaql-overview.html These are the two I'm familiar with anyway. JAQL in particular is something I have my eye on. Probably it is closest to what you are looking for as well. I hope IBM releases a version up to date for Hadoop 0.17.x soon, and can/will consider open sourcing it as well. Hope this helps, - Andy > From: lucio Piccoli <[EMAIL PROTECTED]> > Subject: RE: HQL usage > To: [email protected] > Date: Tuesday, July 22, 2008, 12:39 AM > > Disabuse yourself of any notion that hbase is an RDBMS. There's no > > SQL, JDBC, hibernate connector, etc. > > perhaps not SQL/JDBC but a query language like HQL. > > since there are many comparisons betwen HBase and google > bigtable, i was hoping for a query capability found in GAE. > http://code.google.com/appengine/docs/datastore/queriesandindexes.html > > # The GqlQuery interface prepares a query using a GQL query string. > q = db.GqlQuery("SELECT * FROM Person " + > "WHERE last_name = :1 AND height < :2 " + > "ORDER BY height DESC", > "Smith", 72) > > as u can see the query language is very similar to SQL and > easy to use.
