MarkLogic 8 highlights include the following:
- Bitemporal, which helps reduce risk through timestamping and rewinding documents to identify changes.
- Semantics, which give users the ability to conduct searches that link relationships among billions of documents and pieces of data; triple indexing allows smart searching.
The major components of MarkLogic Server 8 are:
- Search & Query, which lets users search through billions of text documents with subsecond response time. Search indexes scan metadata and relationship data inside the document and set up automatic alerting.
- Semantics, which understand and discover relationships between data with semantic triples -- subject/verb/object pairings.
- Flexible data model, which minimizes IT data modeling costs with MarkLogic's schema-agnostic design.
- Samplestack, which leverages best practices and key MarkLogic concepts to speed time to value.
- Application Builder, which enables the development of search applications without writing any code.
MarkLogic NoSQL DBMS offerings
There are four editions of MarkLogic Server:
- Global Enterprise, which is designed for large, globally distributed applications
- Essential Enterprise, which is for use with typical, information-rich enterprise deployments. This edition doesn't include XA transactions, geospatial support or tiered storage options.
- Essential Enterprise: AWS, which is the cloud option of Essential Enterprise edition on Amazon Web Services
- Developer, which is the free edition of MarkLogic Server for application development use
MarkLogic 8 supports the following operating systems:
- Microsoft Windows Server 2008 and Server 2012 (x64)
- Windows 7 and 8 64-bit (x64) (dev only)
- Oracle Solaris 10 (x64)
- Red Hat Enterprise Linux 6 and 7 (x64) (also supported in a VMware ESXi 5.0 environment)
- SUSE Linux Enterprise Server 11 (x64)
- CentOS 6 and 7 (x64)
- Amazon Linux 2013.03 (x64)
- Mac OS X 10.8 or 10.9 (dev only)
Licensing and pricing
The MarkLogic Server NoSQL DBMS is commercially licensed and supported by a global, all-engineer support team. Sold directly by the vendor, support costs depend on the deployment. MarkLogic offers a developer license that's free to download and use.
The MarkLogic Server APIs are open source; several other open source projects are available via GitHub.
MarkLogic Server pricing starts at $.99 per hour for the AWS license. Perpetual licenses start at $32,000.
About the author Craig S. Mullins is a data management strategist, researcher, consultant and author with more than 30 years of experience in all facets of database systems development. He is president and principal consultant of Mullins Consulting Inc. and publisher/editor of TheDatabaseSite.com. Email him at email@example.com.
This article was updated in September 2016.