15.07.2016 Views

MARKLOGIC SERVER

Inside-MarkLogic-Server

Inside-MarkLogic-Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Contents<br />

What is MarkLogic Server?............................................................................... 5<br />

Document-Centric ............................................................................................................ 6<br />

Multi-Model ................................................................................................................... 6<br />

Transactional .................................................................................................................. 6<br />

Search-Enabled ............................................................................................................... 7<br />

Structure-Aware ............................................................................................................... 7<br />

Schema-Agnostic .............................................................................................................. 8<br />

Programmable ................................................................................................................. 9<br />

High-Performance ...........................................................................................................10<br />

Clustered ......................................................................................................................11<br />

Database Server ..............................................................................................................11<br />

Core Topics.......................................................................................................... 12<br />

Indexing Text and Structure for Fast Search .............................................................................12<br />

Indexing Document Metadata .............................................................................................22<br />

Fragmentation ................................................................................................................24<br />

The Range Index ............................................................................................................26<br />

Data Management ...........................................................................................................33<br />

Storage Types within a Forest ..............................................................................................45<br />

Clustering and Caching .....................................................................................................47<br />

Coding and Connecting to MarkLogic ...................................................................................57<br />

Advanced Topics................................................................................................ 67<br />

Advanced Text Handling ...................................................................................................67<br />

Fields ...........................................................................................................................75<br />

Registered Queries ...........................................................................................................77<br />

The Geospatial Index .......................................................................................................80<br />

The Reverse Index ...........................................................................................................82<br />

Bitemporal ....................................................................................................................90<br />

Semantics .....................................................................................................................94<br />

Managing Backups ........................................................................................................ 101<br />

Failover and Replication .................................................................................................. 104<br />

Rebalancing ................................................................................................................ 110<br />

Hadoop ...................................................................................................................... 113<br />

Tiered Storage ............................................................................................................. 115<br />

Aggregate Functions and UDFs in C++ ............................................................................... 118<br />

Low-Level System Control ............................................................................................... 119<br />

Outside the Core ........................................................................................................... 121<br />

But Wait, There's More ................................................................................................... 126

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!