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.



      

Reply via email to