What is MarkLogic Server?
The Mark Logic XML Content Server ("MarkLogic Server") is an enterprise-class database built specifically for content. We call this a "contentbase" because it's very different internally than a conventional rigidly structured database. MarkLogic Server does not shred XML content into an RDBMS under the covers, it's built from the ground up to store, index and retrieve XML content natively. MarkLogic Server is fully transactional, runs in a distributed environment and can scale to terabytes of indexed content.
MarkLogic Server is based on a powerful blend of search engine architecture and database approaches. Like a search engine, it does not impose any structural constraints on the loaded documents. MarkLogic Server is schema independent and all loaded documents can be immediately queried efficiently without normalizing the data in advance. Like a relational database, it provides developers with deep functionality and full programmability, using XQuery as its query language, to build rich content-centric applications.
MarkLogic Server implements the W3C May, 2003 Working Draft Recommendations. Visit the W3C site for complete standards documentation. The XQuery and XPath 2.0 Recommendations are expected to be finalized sometime in 2005. Mark Logic will update our products as soon as practical following final approval of the standards.
Please visit the Mark Logic corporate site to obtain full information about MarkLogic Server, including whitepapers and case studies.
MarkLogic Server Editions
MarkLogic Server comes in two major editions and several licensing options. There is only one software installation for each edition. Features are enabled by the appropriate license key. Upgrading is a simple matter of updating the license key and restarting -- no re-installation is required.
Standard Edition
The Standard Edition is the baseline product, with all the features described above. However, it's restricted to a single server with no more than 2 CPUs and the total content set is limited in size.
Enterprise Edition
The Enterprise Edition of MarkLogic Server adds to the capabilities of the Standard Edition. The Enterprise Edition can be configured to run in a distributed environment with multiple servers and any number of CPUs per server. The Enterprise Edition scales to terabytes of content while maintaining very high performance.
Upgrading from Standard Edition to Enterprise Edition does not require a re-installation but you may need to configure the newly activated enterprise features.
License Options
You can download MarkLogic Server and be up and running immediately with one of the following Standard Edition license options.
Community License
The Community License is available free of charge, is not time limited and may be used in production for personal projects. It is limited to a single- or dual-CPU server and imposes a data set limit of 100 megabytes. The Community License is restricted to two copies per company.
Trial License
For those who need a larger system than the Community License provides but want to get started right away, we provide a 30 day free Trial License.
The Trial License is limited to 1 gigabyte of content and can be run on a dual CPU server. The trial license allows MarkLogic Server to be used for development and testing purposes only. Support is provided informally through the developer network.
Other License Options
If you have a special need which does not fall into one of the above categories please contact Mark Logic for assistance and additional information.
Download And Get Started
Visit the download page to obtain the software and installation instructions. The appropriate license key will be issued automatically by Mark Logic via the Internet during the installation process. You can be up and running within minutes after downloading the software.
Full terms of the license you choose are presented as part of the install process.