Developing Applications for Binary Tables
HPE Ezmeral Data Fabric Database provides a C API, libMapRClient
and partially supports the Apache HBase 1.1 Java APIs for performing operation on HPE Ezmeral Data Fabric Database binary tables.
The HPE Ezmeral Data Fabric Database C API, libMapRClient
, runs more
efficiently on HPE Ezmeral Data Fabric Database and performs faster against HPE Ezmeral Data Fabric Database tables than the open source library of C APIs,
libhbase
, that is used to create and access Apache HBase tables. The
libMapRClient
header files are in this directory:
/opt/mapr/include/hbase
HPE Ezmeral Data Fabric Database also supports all of the Apache HBase 1.1 Java APIs, except where noted in this documentation. For a number of critical Java APIs, for filters, and for comparators, this documentation explicitly lists what is supported, rather than what is not supported.
You can easily port existing applications that use the open-source version of
libhbase
or the HBase Java APIs to use HPE Ezmeral Data Fabric Database binary tables.
Current Limitations
- Custom HBase filters are not supported.
- HBase co-processors are not supported.