MarkLogic 5 is THE operational database for Big Data. Built from the ground up for performance and scale, it includes ACID transactions and real-time search.   Read about MarkLogic 5 »

Learn about MarkLogic

Get Coding Quickly. Interactive coding tutorial using a REST API Learn the Ninja Way. Interactive coding tutorials using XQuery Watch and Learn. Visual Tools.

New & Notable

Blog postDemoJam! at XML Prague 2012

by Jim Fuller, January 27, 2012
MarkLogic is proudly sponsoring XML Prague 2012. Come to discuss the future of XML and compete in the DemoJam to win an iPad 2!

5-minute Guide to Packaging

by Norman Walsh, Jan 20, 2012
Packaging in MarkLogic 5 makes it easy to move application server and database configurations between machines. Run through this tutorial to get up to speed.

People & Meetups

Questions & Answers

Topics for Discovery See all tutorials»

IDEs and Related Tools

Query Console

New with MarkLogic 5, Query Console is a web-based tool for editing, running, debugging, and profiling queries.

Eclipse XQDT Plugin

XQDT is a set of open source plugins for the Eclipse IDE, providing support for syntax highlighting and content-assisted editing of XQuery modules.

XQDebug

XQDebug is a browser-based source-level debugger for MarkLogic XQuery code.

Loading & Processing Data

Information Studio

Part of MarkLogic 5, Information Studio provides an extensible, browser-based Interface and XQuery API for loading data into MarkLogic

RecordLoader

RecordLoader is a Java-based tool, designed to load any number of arbitrary-sized input documents into a MarkLogic database.

XQSync

XQSync is a command-line, Java-based tool, tool that can copy documents and their MarkLogic metadata between databases.

Connectors

XCC (Java and .Net)

XCC is an interface to communicate with MarkLogic Server from a Java or .NET middleware application layer.

Corona (REST)

Corona is a community-sponsored RESTful API for CRUD and Search in MarkLogic that you can use without knowing XQuery and XSLT on day one.

Ant Tasks

Apache Ant is a command-line tool from the Java world that can be used, along with a set of MarkLogic specific Tasks, to automate a variety of common use cases.

Search

5 Minute Guide

MarkLogic's Search API makes it easy to do flexible Google-style searches.

Search Developer's Guide

Product documentation that provides procedures, methodologies, and conceptual information about developing search-related applications in MarkLogic Server.