Petr Bielak
Petr Bielak

Reputation: 653

Using Apache HBase on a single server

I'm new to NoSQL DBs and Apache HBase but I want to learn it. And I was wondering if I can use HBase with just one server because what I know so far is that there are 3 modes with which HBase can run. 1. Standalone 2. Pseudo-distributed 3. Fully-distributed

so on a single server I'm only able to use standalone and pseudo-distributed but here's the problem, because I've found that these 2 modes are not supposed to be used in production environment.

The question is: Can I use Fully-distributed configuration with a single server or am I forced to buy more servers in order to run HBase in Fully-distributed production environment?

Thank you so much in advance.

Upvotes: 0

Views: 264

Answers (1)

Rubén Moraleda
Rubén Moraleda

Reputation: 3067

A pseudo-distributed configuration is just a fully-distributed running on a single host. You can find a detailed explanation here: http://hbase.apache.org/book/standalone_dist.html

It's up to you to run it in production but It's totally discouraged, if your scale is so small perhaps you should consider simpler options that suit your needs (our good old friends RDBMS maybe?)

Upvotes: 2

Related Questions