Developer

Whether you lead an application development team in an enterprise or government organization, or are a developer looking to build new agile information applications, MarkLogic Server is right for you. It provides rich capabilities to help you do more with your information while integrating with your existing technology environment.

MarkLogic Server can help IT organizations overcome many challenges around managing information. It offers high performance, high availability, and superior scalability to meet your demanding operational requirements. Optimized for low cost, commodity hardware, it dramatically lowers your hardware expenditures. And MarkLogic Server requires low administration and maintenance, reducing costs and freeing up resources for other tasks.

MarkLogic Server features a unified architecture that lets you store, search, analyze, and deliver information to address key information challenges.

Store

MarkLogic Server loads information through an interactive drag-and-drop interface or through batch processing. During import, MarkLogic Server automatically converts popular document formats—such as Microsoft Office, PDF, and HTML—to XML, and indexes the documents for immediate access. Of course, MarkLogic Server also loads XML documents independently of predefined DTDs or XML schemas. MarkLogic Server automatically parses XML to detect document structure (e.g., headings, paragraphs, diagrams, captions) and stores it within a universal index for blinding speed when querying and searching for information.

Search

MarkLogic Server goes beyond basic search by providing advanced information retrieval capabilities including geospatial and real-time search. Its full-text search delivers all the search capabilities you need for your information applications such as phrase, Boolean, proximity, wildcard, parametric, and range search capabilities. It also supports language processing, such as stemming, thesauri, and spell check.

Beyond the capabilities of a typical search engine, MarkLogic Server indexes all XML elements, their structure, and the text within them. This means MarkLogic Server can quickly evaluate text queries, structural queries and complex queries that combine both text and structural constraints (e.g., find diagram captions that mention “engine” in articles that appear in the category of “passenger aircraft” and order the results on aircraft type).

MarkLogic Server supports geospatial searching, enabling users to find information associated with a specific geographic region. And with real-time alerting, users can monitor incoming information with specific queries to rapidly deliver relevant matching information as soon as it is available.

Analyze

With an improved understanding of the information, organizations can better leverage the information they have. MarkLogic Server provides comprehensive analytic capabilities to extract additional value from your information. Frequency analysis shows the count of entities and gives a broad view of the type of information available in a collection. Co-occurrence enables discovery of previously unknown relationships within information collections by revealing the most common pairs of entities in the result set. Integrations with entity extraction packages augment information for further analysis.

Deliver

MarkLogic Server helps you meet your most challenging delivery needs and makes it easy to dynamically transform information. With its XQuery engine, it provides highly granular information access that leads to flexible output formatting. It simplifies the creation of custom documents from components of existing information. MarkLogic Server easily allows information to be reformatted and delivered to a variety of display devices, including browsers, smart phones, and electronic book readers. Popular output formats include HTML, XHTML, and PDF via XSL-FO, and RSS for online syndication, but any format is possible. The output flexibility extends the reach of information to ensure the broadest audience possible.

Download a trial copy of MarkLogic Server or visit our developer network for more information.