As part of its support for JSON tables, HPE Ezmeral Data Fabric Database implements the OJAI API. The OJAI API provides methods for creating, reading, updating, and deleting JSON documents in HPE Ezmeral Data Fabric Database JSON tables. It is available in Java, and starting in MEP 6.0, also available in Node.js, Python, C#, and Go. HPE Ezmeral Data Fabric Database also provides a HPE Ezmeral Data Fabric Database JSON Client API for managing JSON tables and a HPE Ezmeral Data Fabric Database JSON REST API for performing basic operations using HTTP calls.
The following shows the general flow for developing an OJAI client application that accesses HPE Ezmeral Data Fabric Database JSON tables:
For additional information about OJAI, refer to the following:
The HPE Ezmeral Data Fabric Database JSON Client API, implemented in Java, enables you to create, drop, and alter HPE Ezmeral Data Fabric Database JSON tables and column families.
You can also use HTTP calls to create, delete, and query HPE Ezmeral Data Fabric Database JSON tables Using the HPE Ezmeral Data Fabric Database JSON REST API.
The following are links to the detailed API pages:
Table interface in the HPE Ezmeral Data Fabric Database JSON
Client API is deprecated and replaced by the DocumentStore interface in
the OJAI API.