MapR-DB is a high performance NoSQL (“Not Only SQL”) database management system built into the MapR Converged Data Platform. It is a highly scalable multi-model database that brings together operations and analytics, and real-time streaming and database workloads to enable a broader set of next-generation data-intensive applications in organizations.

Starting in the MEP 5.0 release, you can use a REST API to access MapR-DB JSON tables. The REST API allows you to use HTTP calls to perform basic operations on MapR-DB JSON tables.

The API supports the following operations:

  1. Create and delete MapR-DB JSON tables

  2. Insert, update, and delete documents from a table

  3. Retrieve documents while specifying filter conditions and projections

When connecting to a MapR cluster, you must use HTTPS in your requests.

With basic authentication, you pass a username and password in your Web client. With token based authentication, you generate a token and then pass the token in the header of subsequent API requests.

Version 1.0.0 - August 17, 2018

Compatibility

Software Version

Mule Runtime

3.8.x

MapR DB JSON REST API

6.0 or Higher

Features

  1. Authentication using Basic Authentication (Username and Password) User needs to get the ssl certificate from the MapR Administrataor.

  2. Create Table

  3. Delete Table

  4. Add Documents to Table

  5. Update a document by ID

  6. Update partial document by ID

  7. Retrieve one or more documents

  8. Retrieve a document by ID

  9. Delete a document by ID

Support Resources

  • MapR DB JSON URL: here