Chapter 6. HBase Clients
In the previous chapter, we covered the HBase API and its usage for various features. Apart from the API, there are different flavors of clients that can be used with different programming languages to access HBase. This chapter is completely focused on the different clients we can use to access the HBase cluster. We will cover the following topics:
The HBase shell
Kundera – the object mapper
The REST client
The Thrift client
The Hadoop ecosystem client
Let's start with the HBase shell first.