Skip to main content

What's New in MarkLogic 11

Documentation

MarkLogic Server includes the following documentation:

Documentation

Description

Getting Started with Optic

Provides code examples in Optic, the SQL-like API that is MarkLogic’s primary query language. It includes detailed explanations for querying text, values, graphs, geospatial regions, and metadata culminating in joining two different data models with a single query.

MarkLogic Server-Side JavaScript Function Reference

Provides API documentation for the Server-Side MarkLogic built-in extensions to the JavaScript standard functions.

MarkLogic XQuery and XSLT Function Reference

Provides API documentation for the MarkLogic built-in and module extensions to the XQuery standard functions, as well as API documentation for the W3C functions implemented in MarkLogic Server.

Getting Started with MarkLogic Server

Provides a quick, step-by-step overview of how to get up and running with MarkLogic Server.

Installing MarkLogic Server

Provides procedures for installing MarkLogic Server.

What's New in MarkLogic 11

Provides a summary of new features and upgrade compatibility.

Concepts Guide

Provides an overview of MarkLogic and conceptual information about the server architecture.

Application Developer’s Guide

Provides procedures, methodologies, and conceptual information about general MarkLogic Server application development tasks.

Search Developer’s Guide

Provides procedures, methodologies, and conceptual information about search-based application development tasks.

Node.js Application Developer’s Guide

Provides procedures, methodologies, and conceptual information about developing MarkLogic Server applications using the Node.js Client API.

Java Application Developer’s Guide

Provides procedures, methodologies, and conceptual information about developing MarkLogic Server applications using the Java API.

Developing with XCC

Provides an overview of the what you can do with the XCC libraries, examples of how to use XCC, and an overview of the sample applications included with XCC.

REST Application Developer’s Guide

Provides information on MarkLogic Server administration and application development using the MarkLogic REST API.

Semantic Graph Developer’s Guide

Provides procedures, methodologies, and conceptual information about semantic application development tasks and MarkLogic SPARQL and triple support.

Temporal Developer’s Guide

Provides information on developing applications using MarkLogic bi-temporal features.

Entity Services Developer’s Guide

Provides procedures, methodologies, and conceptual information about developing MarkLogic Applications using entity relationship modeling and the Entity Services API.

Reference Application Architecture Guide

Provides an overview of reference application architectures for multi-tiered applications built using MarkLogic as the database.

Administrating MarkLogic Server

Provides procedures for administrative tasks such as creating servers, creating databases, backing up databases, creating users, setting up your security policy, and so on.

Scripting Administrative Tasks Guide

Provides information on writing code to script various administrative tasks such as creating and modifying databases, App Servers, and so on.

Database Replication Guide

Provides information on database replication, useful for disaster recovery scenarios.

Flexible Replication Guide

Provides information on Flexible Replication, useful for information sharing from one database to another.

Monitoring MarkLogic Guide

Provides information on monitoring MarkLogic Server, including using the built-in monitoring tools and integrating with external tools such as HP Operations Manager.

JavaScript Reference Guide

Provides a language reference for the MarkLogic Server-Side JavaScript language. This guide includes MarkLogic-specific Object reference, but is not a comprehensive language reference.

XQuery and XSLT Reference Guide

Provides a condensed overview of the XQuery language, including information on the three XQuery dialects in MarkLogic Server. This guide does include some syntax information, although it is primarily intended as an introduction and quick reference to the language, not as a comprehensive reference.

Using MarkLogic Content Pump (mlcp)

Provides a procedural guide that explains how to use MarkLogic Content Pump (mlcp), a command line tool to load content into MarkLogic, extract content from MarkLogic, or copy content between databases.

Content Processing Framework Guide

Provides an introduction to the Content Processing Framework and procedures for installing the default content processing framework.

Query Performance and Tuning Guide

Provides performance-related information that is useful to application developers and administrators.

Scalability, Availability, and Failover Guide

Provides information on large-scale system architecture, clustering, availability, and details on setting up shared-disk and local-disk failover.

Securing MarkLogic Server

Provides information on the role-based security model in MarkLogic Server.

MarkLogic Server on Amazon Web Services (AWS) Guide

Provides information about running MarkLogic Server in an EC2 environment.

Query Console User Guide

Provides step-by-step information on using Query Console, a tool to create and run arbitrary XQuery, JavaScript, SQL, and SPARQL code.

Loading Content Into MarkLogic Server

Provides procedures, methodologies, and conceptual information about loading content into MarkLogic Server. Includes an overview of the ingestion techniques available using XQuery, Java, REST, and the MarkLogic Content Pump (mlcp).

SQL Data Modeling Guide

Provides information on how to use MarkLogic’s SQL interface, including the creation of relational schemas and views.

Messages and Codes Reference Guide

Provides a reference to MarkLogic Server and MarkLogic Application Services error and log messages.

Glossary, Copyright, and Support

Provides a glossary of terms as well as copyright and support information.

MarkLogic REST API Reference

Provides API documentation for the REST API.

Java Client API Documentation

Provides API documentation for the MarkLogic Java Client API.

Node.js Client API Documentation

Provides API documentation for the MarkLogic Node.js Client API.

XCC Javadoc API Documentation

Provides API documentation for the MarkLogic XML Contentbase Connector for Java API (XCC/J).

C++ UDF API Reference

Provides API documentation for the C++ User Defined Function (UDF) API.

XQuery language documentation is provided through the W3C working group drafts specified in Compatibility with XQuery Specifications. Sample code is provided through the demo server, which is automatically installed as part of the MarkLogic Server installation process. Additionally, there are many samples available on the MarkLogic developer website).

XQuery language extensions specific to MarkLogic Server are documented online in the MarkLogic XQuery and XSLT Function Reference. Example code snippets are provided as part of that documentation. The Admin Interface provides a large-scale example of complex XQuery programming, using many of the MarkLogic XQuery language extensions.

The Admin Interface includes built-in help screens that explain the purpose of its various controls and parameters.

Known bugs are documented online as we find them or as they are reported to us. See the MarkLogic support website (supported customers only) for more details.