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