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:
-
Create and delete MapR-DB JSON tables
-
Insert, update, and delete documents from a table
-
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
-
Authentication using Basic Authentication (Username and Password) User needs to get the ssl certificate from the MapR Administrataor.
-
Create Table
-
Delete Table
-
Add Documents to Table
-
Update a document by ID
-
Update partial document by ID
-
Retrieve one or more documents
-
Retrieve a document by ID
-
Delete a document by ID
Support Resources
-
MapR DB JSON URL: here