0

If I use Hbase Cluster, does every slave have the same data or it could be partitioned? What are the best practices?

Roman Newaza
  • 11,405
  • 11
  • 58
  • 89

1 Answers1

1

HBase rows are ordered by the key and automatically arranged into small partitions called regions. Each server handles some of the automatically partitions the data into regions (see this question for more details). You can let Hbase control the splitting or pre-split yourself to control the load on the cluster

Community
  • 1
  • 1
Arnon Rotem-Gal-Oz
  • 25,469
  • 3
  • 45
  • 68
  • Thanks for the answer. We have ~86 requests per second in picks. Does it make sense to setup Hbase for that? – Roman Newaza Nov 15 '11 at 06:05
  • Generally speaking hbase can handle this - a regular database + memcached can probably handle that as well. The questions are the data size, how data is queried , update and insert rates etc. – Arnon Rotem-Gal-Oz Nov 15 '11 at 21:45