Hi,
Have a question, I see the hbase shell allows me to create multiple
columns... is it optimal for me to insert a small set of data in every row
and scale it to billions of row? the problem is the query can be on any
column/ column's....
i was planning to update the following table. with 15 rows and i wanted to
update those in batch and retive it.... is the following syntax on my java
program right?


       HBaseConfiguration config = new HBaseConfiguration();
        HTable tab = new HTable(config, "xxxxxxxxx");
        BatchUpdate batchUpdate = new BatchUpdate();
        batchUpdate.put("col1", val1);
        batchUpdate.put("col2", val2);
        batchUpdate.put("col3", val3);
        batchUpdate.put("col4", val4);
        batchUpdate.put("col5", val5);
...........................
        lst.add(batchUpdate);
        tab.commit(lst);

Basically i wanted to know if this is optimal.... or should i design my data
in some other way? I am kind of confused because i read diffrent kinds of
things everyday abt doing it :)

Thanks a lot for the help....

Regards,
</VJ>

Reply via email to