I'm using the REST interface to pull groups of records from HBase with a url "http://hadoop:8080/my_table/keypart*/colfam1:my_column". Is there any way to filter this so that I only get the records where my_column is set to a certain value? Since I'm using a php layer in between the customer and the data, I suppose it's technically possible to have php filter the data, but that won't scale or use bloom filters.
The best documentation I found on the web was here: http://wiki.apache.org/hadoop/Hbase/Stargate. It was helpful for getting me started, but it seems rather lacking in some details. Unless the information is buried where I'm not looking, it doesn't tell me much about creating a scanner, unless it really does just let me do whole table scans with a specified batch size. Armed with my current knowledge level the information I could find, the restricted scanner I'm using has more features. It would be nice if I could fetch " http://hadoop:8080/my_table/keypart*/colfam1:my_column?colfam1:my_column=my_val", but that doesn't seem to work. If I knew Java and was familiar with the code, it would be worth writing the patch for that myself.
