Book Image

Learning HBase

By : Shashwat Shriparv
Book Image

Learning HBase

By: Shashwat Shriparv

Overview of this book

Table of Contents (18 chapters)
Learning HBase
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 8. Coding HBase in Java

In this chapter, we will start coding HBase using Java. First, we will see coding for the basic HBase APIs, and in the next chapter, we will discuss more advanced development. In this chapter, we will discuss the following topics:

  • Data model operations using Java

  • Setting up the development environment

  • Data types

  • Available clients

  • Client APIs

We will also see some other miscellaneous coding styles.

First, we will look into setting the development environment for Java development in HBase, and then talk about IDEs, the required JAR files, and other aspects.

We can use any Java IDE to write HBase code such as Eclipse, NetBeans, IntelliJ, or others of your preference. We will consider Eclipse for development.

For HBase API coding, we just need an IDE that suits us or we are familiar with. We need Java, Maven, SVN, and IDE to play with, modify, and add new features into the HBase source code.

Here, we will concentrate on HBase development using HBase APIs and JAR files.

Note...