Introducing MarkLogic 5

With advances in transactions, real-time search, ease of deployment, connectivity to Hadoop, and more, MarkLogic 5 pushes further ahead of the pack.

MarkLogic 5

What’s New?

↓ Download

The complete list of new features in MarkLogic 5 is available in the detailed Release Notes that our awesome documentation team puts out. Below are some highlights:

Free Express License
Available with MarkLogic 5, the new Express license is free for developers looking to check out MarkLogic. It is limited to use on one computer with at most 2 CPUs and can hold up to 40GB of content. It includes options that make sense on a single computer (geospatial, alerting, conversion) and does not include options intended for clusters or enterprise usage (e.g., replication). For details, see the MarkLogic Server License Options page.
Rich Media Support & Document Filters
MarkLogic 5 includes support for large binaries (of any size), and external binaries (stored outside the database), as well as the ability to extract text and metadata from many binary formats.
Advances in Transaction Support
MarkLogic has always included support for ACID transactions. MarkLogic 5 includes multi-statement transactions that allow updates made by one statement in a transaction to be visible in subsequent statements in the same transaction, before committing to the database. MarkLogic 5 can also participate in XA Distributed Transactions.
New Search Features
Below are some highlights:
  • Value and range constraints on fields.
  • Custom, language-specific dictionaries, including the ability to modify stemming and tokenization behavior for a language.
  • New cts:field-value-query, which allows you to search for entire values on fields.
  • Field range indexes that enable you to perform lexicon functions and range queries on those indexes, which enables building facets on fields.
  • Enhancements to geospatial APIs.
Connector for Hadoop
The MarkLogic Connector for Hadoop is a drop-in extension to Hadoop that allows users to run MapReduce jobs on data in a MarkLogic Server cluster.
Query Console
This bundled, web-based tool lets you edit, run, and profile MarkLogic queries. Watch the screencast (best viewed full screen, at 720p resolution).
REST Endpoint Library
The REST Endpoint library is a open-source set of XQuery modules designed to make the development and deployment of RESTful web services on MarkLogic Server easier.
Monitoring & Management
MarkLogic 5 comes with a set of RESTful web services for reading detailed system monitoring data in real time. Included on top of this API, are a dashboard and plugins for standard monitoring tools, Nagios and HP Operations Manager.
Configuration Manager
API and browser-based interfaces for management of database configurations for deployment to production.
Database Replication
High throughput, low latency database replication, primarily for disaster recovery. Replication is transaction-aware and allows for both asynchronous and near-synchronous behavior. Master and replica databases may be geographically distant.
The full list of features is available in the Release Notes.

hadoop

The MarkLogic Connector for Hadoop is a drop-in extension to Hadoop that allows users to run MapReduce jobs on data in a MarkLogic Server cluster.

Features

  • Read from MarkLogic, write to MarkLogic, or both
  • Process Documents, Nodes, and/or Values (including binaries)
  • Optimized data access (for both locality and streaming IO) across MarkLogic forests
Read more » ↓ Download Hadoop Connector