MarkLogic server architecture.

There are two layers that work in the complete Marklogic application. 

The first is the Data layer.

Second Query layer. 


In the Data layer:

  1. Marklogic stores data (in any format, XML, JSON, text, binary data, semantics ) at the bottom of the data layer.
  2. On bottom data, Marklogic creates universal index and range index also if defined.
  3. Marklogic also creates a cache and journal in the data layer.
  4. In all of this, there is also a transaction controller in the data layers.

On came in the second layer.  This is the query layer where we evaluate the x query programs.

Comments

Popular posts from this blog

What is universal index and range index?

What is the basic difference between xdmp:spawn and xdmp:invoke a function in Marklogic.