Ingest data into MarkLogic as is, without worrying about predefined schemas and complex ETL. MarkLogic’s flexible, multi-model approach lets you bring in data from anywhere—relational databases, mainframes, fileservers, Hadoop—or any other source. It’s that easy.

ACID Transactions

Don’t settle for a BASE-ic database. Use ACID transactions to ensure you don’t run the risk of encountering data corruption, stale reads, and inconsistent data.

Advanced Security

Out-of-the-box we have enterprise-grade security, but some use cases require even more advanced security features for data sharing and further separation of duties using an external KMS, Redaction, and Compartment Security.

Built-In Search

MarkLogic is a database with a search engine built-in to its core. With our “Ask Anything” Universal Index, data is indexed upon load so you can immediately begin asking questions across all your data. It’s fast, scalable, and important for data integration.

Data Hub Framework

The Data Hub Framework empowers Architects and Developers to leverage the power of MarkLogic to create data flows from a multitude of source systems, harmonize that data, and serve the harmonized data using open APIs faster than ever.

Flexible Data Model

A flexible, multi-model database with native storage for JSON, XML, RDF, geospatial, and large binaries (e.g., PDFs, images, videos). With this approach, it is easy to get all of your data in and easy to make changes later on. It’s flexible. It’s fast. It’s iterative.

Semantics

Get the combined benefits of a document store and an RDF Triple Store, where semantic data is stored. Semantics is ideal for storing relationships, which is useful for improving data integration, managing metadata, and building applications with highly connected data.

Apache NiFi

Use point-and-click data flows to load data into MarkLogic. NiFi’s process automation and drag-and-drop interface help you load data from relational databases, Hadoop, and various other sources.

Tiered Storage

Store and manage data in different tiers based on cost and performance trade-offs. Easily moving data between tiers without any ETL or expensive infrastructure changes allows you to easily balance performance and capacity through the lifecycle of your data.

XA Transactions

Guarantee ACID properties for distributed transactions across clusters. Keep your data in sync by guaranteeing ACID transaction properties are maintained for distributed transactions between MarkLogic clusters or with another database system.

Flexible Deployment

Build your app once and run it wherever you want. Starting on-premise and want to migrate to the cloud later? No problem. Need to change cloud vendors? No worries because MarkLogic is cloud neutral and there’s no cloud lock-in.

Flexible Replication

Powerful and flexible information sharing to remote edge notes. It’s especially useful when dealing with security vulnerabilities or disconnected, intermittent, and latent networks.

Geospatial

Answer the “where” question in the context of all your other data. Natively store, manage, and search geospatial data—including points of interest, intersecting paths, and regions of interest—all inside MarkLogic. It’s designed for the most demanding geospatial applications.

High Availability and Disaster Recovery

Enterprise-class HA/DR so that you can have confidence that your data is always available and scheduled downtime is minimized – reducing risk and avoiding interruptions.

Ops Director

See and manage your entire MarkLogic infrastructure – whether it’s across multiple clusters, cloud and on-premises systems, or production, test, and development environments.

Scalability and Elasticity

MarkLogic can scale horizontally in clusters on commodity hardware to hundreds of nodes, petabytes of data, and billions of documents—and still processes tens of thousands of transactions per second. 

Certified Security

MarkLogic has certified, granular security for modern data governance and can handle the increased complexity of today’s cyber threats. In fact, MarkLogic is the only NoSQL database with a Common Criteria certification, and one of only six vendors with the certification.

MarkLogic In 4 Easy Steps

Flexible, Multi-Model Approach

Document Database – Native JSON and XML storage
RDF Triple Store – Graph capabilities with Semantics
Relational Data – Relational views of your data

That’s not all, MarkLogic also stores… Geospatial data (Store GML, KML, and GeoRSS. Integrate with ESRI ArcGIS and Google Maps), Large binaries (Store videos, PDFs, etc.)

This approach makes it possible to integrate data of any type:

  • Structured data, Unstructured data, Metadata, Regulated data, ERP Systems, Mainframe data, Geospatial Data, IoT, Clickstream, + more

And integrate data from any source:

  • Oracle, IBM DB2, SQL Server, Sybase, Teradata, Netsuite, MS Excel, NoSQL, Hadoop, File System, + more

MarkLogic is a database with the heart of a search engine. Using the “Ask Anything” Universal Index, data is indexed immediately when it is loaded so you can immediately begin asking questions of your data.

  • Index at ingest and query endlessly across all of your data
  • Scale to petabytes of data and billions of documents
  • Unlimited real-time alerts on new data at time of ingestion
  • Lightning fast, sub-second results

Use an iterative approach to transforming and enriching data. The MarkLogic approach is faster and easier than traditional ETL.

  • Only harmonize what you need
  • Preserve and query source content as is
  • Update the model later without re-ingesting
  • Preserve and query metadata
  • New schemas don’t break existing apps

Once the data is in a form you like, you can use it in transactional apps, operational apps, or send it to downstream systems using a variety of industry-standard APIs and query languages.

Query Interfaces and APIs – MarkLogic exposes data using a variety of industry-standard query interfaces and APIs that are familiar to developers. Developers don’t need to know everything about MarkLogic, they just need to know the API.

Query languages and APIs include: JavaScript, XQuery, SPARQL, SQL, REST API, Java API, Node.js API, Optic API

Types of applications and systems accessing data in MarkLogic include:

  • Transactional apps: data services, micro-services
  • Analytical apps: real-time trends, integration with BI tools such as Tableau
  • Semantic apps: Ontology managers, OWL reasoners
  • Downstream systems: Analytics in a data warehouse, Hadoop archives, etc.
Where Great Apps Begin – Whether you’re building a transactional or analytical app, MarkLogic is the place to start.
Powerful Shouldn’t Be Complex

The MarkLogic Approach To Data Integration

Relational databases keep you stuck in a fragmented, rows and columns world. It’s time to escape the matrix with MarkLogic.

Take the Tour

Powerful Shouldnt Be Complex
Card Multi Model
The Multi-Model Database

A Single Database for All Your Data

The multi-model database provides an elegant solution to the challenge of heterogeneous data.

What Is Multi-Model?

Build. Iterate. Innovate. Faster.

Download Our Free, Full-Featured Developer Edition.

You be the judge. Join thousands of developers building and launching apps on MarkLogic by downloading our free, full-featured Developer Edition and test it out for yourself.

Free MarkLogic Getting Started

Complete List of MarkLogic Features

ACID Transactions
Bitemporal
Built-in Search
Certified Security
Compartment Security*
Compliance Archive
Configuration Management
Customizable Failover
Data Rollback
Encryption at Rest
Entity Services
External KMS*
Flexible Deployment
Flexible Replication*
Geospatial
HA/DR
Hadoop Integration
Java API
LDAP and Kerberos Support
MarkLogic Content Pump
Monitoring & Management
Node.js API
Optic API
Point-in-time Recovery
Real-Time Alerting
Redaction and Element Level Security
REST API
Rolling Upgrades
Scalability & Elasticity
Semantics*
Server-side JavaScript
SQL Support
Telemetry
Tiered Storage*
XA Transactions*

*Paid Options

This website uses cookies.

By continuing to use this website you are giving consent to cookies being used in accordance with the MarkLogic Privacy Statement.