Access Data through the Java Client API Apache HBase is written in Java and therefore there are multiple ways to access HBase using various clients. Explore various tasks using the shell and Java client API including reading and writing data and updating and deleting.