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.
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:
And integrate data from any source:
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.
Use an iterative approach to transforming and enriching data. The MarkLogic approach is faster and easier than traditional ETL.
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.
Types of applications and systems accessing data in MarkLogic include:
Encryption at Rest
LDAP and Kerberos Support
MarkLogic Content Pump
Monitoring & Management
Redaction and Element Level Security
Scalability & Elasticity