November 2014
Beginner to intermediate
164 pages
3h 32m
English
So far, we have only talked about the API used by the client to deal with data manipulation features. HBase also unfolds an API for data definition such as operations related to HBase tables, column family and so on. Table creation in HBase implicitly requires the table schema definition and the schemas for all contained column families. Let's start with the data definition API.
In HBase, all data is grouped into tables. The important things required to define a table are column families. The HTableDescriptor class contains the details about an HBase table such as the descriptors of all the column families, type of the table that is catalog table or hbase:meta. It also defines whether the table is read-only ...
Read now
Unlock full access