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.
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.
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.