This is the third chapter in MarkLogic's "Semantic Developer's Guide". It describes how to load triples into a MarkLogic database from two sources; from an XML document that contains embedded triples elements, or from a triples file containing serialized RDF data. Includes a selection on supported RDF Triple Formats and using a REST client to perform CRUD operations.
Keywords: XQuery, CRUD, REST API, CURL
Time required: P30M
- Knows Representational State Transfer, or REST (2000) as a software architectural style whereby browsers can exchange data with web servers, typically on the basis of well-known HTTP actions.
- Understands RDF serializations as interchangeable encodings of a given set of triples (RDF graph).
- Uses an RDF programming library to serialize RDF data in available syntaxes.
- Uses RDF programming libraries to persistently stores triples in memory, on disk, or to interact with triple stores.