Hello sir, Going for a single table with 30+ rows would be a better choice, if the data from all the sources is not very different. Since, you are considering Hbase as your data store, it wouldn't be wise to have several small rows. The major purpose of Hbase is to host very large tables that may go beyond billions of rows and millions of columns.
Regards, Mohammad Tariq On Mon, Aug 6, 2012 at 3:18 AM, Eric Czech <e...@nextbigsound.com> wrote: > I need to support data that comes from 30+ sources and the structure > of that data is consistent across all the sources, but what I'm not > clear on is whether or not I should use 30+ tables with roughly the > same format or 1 table where the row key reflects the source. > > Anybody have a strong argument one way or the other? > > Thanks!