Marklogic Architecture

 Database

A MarkLogic server database acts as an abstraction layer between the forests and the HTTP, WebDAV, or XDBC servers. A database consists of data forests that are set up on hosts in the same cluster but not necessarily in the same group. It allows a set of one or more forests to appear as a single adjacent set of content for research purposes. 

  • Application Server (HTTP / XDBC / ODBC / WebDAV) 
  • Database (Content / Modules / Schema / Triggers / Security)
  • Forest 
  • Stand (In Memory / On Disk)
  • List Cache | Compressed Tree Cache | Expanded Tree Cache
Single Node Architecture:
Everything configured on one machine
 Example: 
Your computer for this training 
Terminology:
Node or Host
A machine running MarkLogic 
 


Comments