The Document-Oriented storage componente is a service designed to store, retrieve, and manage semistructured data. A typical use case of this kind of databases is storing XML or log files
The technical manual describing in detail the API can be found here
The service is a REST API which allows users to manage document-oriented assets (databases, collections, documents, indexes, files, schemas...)
MongoDB was selected as the basis DBMS
The result of the search for an existing REST API tool that covered all the define requirements was that there were two candidate tools:
Finally, RESTHeart was selected, mainly because it is written in java.
The main characteristics of RESTHeart are:
With the component these actions can be perfored.
The tested versions are MongoDB 3.6 and RESTHeart 3.4.2.