Tutorials

Whether you're new to MarkLogic or a seasoned pro, there's something here for you. Be sure to also visit the online product docs.

Featured tutorials

Java REST
XQuery Loading data

Other tutorials

 

Title
Using an Aggregation Function via REST

In a recent post, I showed how to build a your own Aggregation function with MarkLogic 6...

A MapReduce Aggregation Function

One of the new features in MarkLogic 6 is the ability to call out to C++ code to do Map/Reduce calculations...

The Inside Story -- Configuration and Status Information

Introducing tools and a RESTful API for access to MarkLogic Server configuration and status information.

Developing XQuery Applications: Part 1

Developing XQuery Applications, Part 2

5-minute Information Studio Walkthrough

Writing and Searching POJOs in MarkLogic

5-minute Guide to Packaging

Packaging, part of the suite of Configuration Management features first introduced in MarkLogic 5, makes it easy to move application server and database configurations between machines. Run through this tutorial to get up to speed.

SQL to MarkLogic mapping

Helpful analogies for those coming to MarkLogic from an RDBMS world

Query, Search, and Indexing

Adding Google Maps to an App Builder Application

Jumpstart custom scripting with the Information Studio API's

Use Information Studio APIs to automate common content loading and transformation tasks.

Learning to use Search Clustering

An introduction to adding search clustering to your application

Inside MarkLogic Server

This paper describes the MarkLogic Server internals: its data model, indexing system, update model, and operational behaviors. It's intended for a technical audience — either someone new to MarkLogic wanting to understand its capabilities, or someone already familiar with MarkLogic who wants to understand what's going on under the hood.

Web Services with MarkLogic Server

This tutorial will walk the reader through the process of developing a simple XML-RPC web service wrapper to exemplify how a query might be passed to MarkLogic Server.

Eclipse Plugin Setup Instructions

Step-by-step instructions to getting set up with MarkLogic and the Eclipse XQDT Plugin

Serving Images with MarkLogic Server

RecordLoader: Ingesting XML with Knife, Fork, and Shovel

XQSync: a Wheelbarrow for Content

Using XML Schema with MarkLogic Server

An Introduction to MarkLogic Server and XQuery

A technical introduction to MarkLogic Server is, what you can do with it, and how to use it via XQuery.

PerformanceMeters: Test Harness for XQuery

Integrating MarkLogic Server With the Apache Webserver

Paginated Search for Web Applications

5-minute Guide to the Search API

This introductory tutorial walks you through a complete sample application of the Search API, quickly covering a large range of its features.

ISO-8601 Dates in Java and XQuery

Introduction to XSLTForms

MLJAM: An XQuery Library for Evaluating Java Code

Data Management

Using The MarkLogic XQuery JSP Tag Library

Data Model

MLSAM: An XQuery Library for Relational Database Access

MLJAM: Wire Protocol Documentation

Quick Reference Cards

Free Online Training

Training Courses

Developing MarkLogic Applications I

5/205/23
Live Online – Central Time

MarkLogic Fundamentals

6/10
Live Online – Central Time

Administering MarkLogic Server

6/116/13
Live Online – Central Time

Developing MarkLogic Applications I

7/97/12
Live Online – CST

Developing MarkLogic Applications II

7/157/17
Live Online – CST

Comments

  • I work Ruby on Rails,Can you guys write how to integrate mark Logic with our Rails applications, A sample application or a good elaboration tutorial can help me. You have written for Java and DotNet, But not for Rails. Thanks in Advance.