Have a background in GAE's Big Table. From what I have read, HBase is the open source version of Big Table and should be very comparable in its features.
Using Big Table, this object could be indexed and queried in Olog(n) time:
Object
widget{
names: ['spike', 'cheeta', 'badger']
counts: [4, 6, 7]
size: 387331209
}
Query
SELECT * FROM widget_table WHERE names == 'spike' AND counts = 6 ORDER BY size
Have been pouring over HBase documentation for a few hours and still can't seem to find a definitive answer to this question:
Question:
Can I use HBase to perform to search with one non-equality operator and two or more equality operators in roughly Olog(n) time?
This is possible in GAE's Big Table as refernced here: https://developers.google.com/appengine/docs/python/datastore/queries#Restrictions_on_Queries
Thanks so much!