Hi all,

So this question might be stupid, retarded even, but it has been bugging me
for a while and I cannot think of a better place to ask this. I am really
impressed with the way HBase works (as a key-value store). Since it stores
everything as a byte array, I find it really convenient to store serialized
objects. Also, I understand that HBase is supposed to be used when you have
too much data to be handled by a single machine, so we can scale our
application by running it in distributed mode.

But what if I want to use it because its HashMap kind of capabilities with
an added feature to track versions. Is it recommended that I use it for a
small application (in standalone mode) with maybe 100K users and storage
needs which probably won't exceed 100G.

I know it is never recommended to be used as a transactional database (I
have read that in a million places) but I would like to know more about it.

Thanks,
Arun

Reply via email to