The Need for NoSQL - MarkLogic

Post on 26-Jan-2015

114 views 7 download

description

NoSQL is not only SQL, so it’s structured and unstructured data AND much of it is very important data, data that requires enterprise-grade features. I’m referring to all the features of Relational databases that large enterprises expect

transcript

© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.

The Need for NoSQLMichael Doane, Technical Director, Healthcare Architect

© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 2

Hierarchical EraFor your application data! Application- and

hardware-specific

Database Progression

Relational EraFor all your structured data! Normalized, tabular

model Application-

independent query User control

Any Structure EraFor all your data! Schema-agnostic Massive scale Query and search Analytics Application services Faster time-to-results

© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 3

NoSQL for the Enterprise – No Compromises

Search & Query ACID Transactions High Availability / Disaster Recovery Replication Government-grade Security Elasticity Cloud Deployment Hadoop for Storage & Compute Semantics

SEARCHDATABASE

APPLICATION SERVICES

© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 4

Hadoop Integration

ProgressiveEnhancement

Raw Data

Application

mlcpMarkLogic

Batch Analytics

MapReduce jobs can be

scoped toany arbitrarily complex

query

© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 5

Tiered StorageWith Tiered Storage, you can… Define data tiers based on a range index Have content balanced into forests by

tier Move an entire tier to different storage Attach a tier to a different database Query one database on one tier…

…or the other database on the other tier…

…or both at once

All with no downtime, and 100% consistency

Use any combination of SSD, local

disk,SAN, NAS, or even HDFS or Amazon

S3

If your storage is HDFS, you

canrun Hadoop MapReduce jobs

directly on MarkLogic

forests

© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 6

USES FOR ENTERPRISE NOSQL

© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 7

Mission Critical Applications - Not Just Science Projects

• National Terrorist Information Database• The Federal Healthcare Insurance Marketplace • The Data Services Hub - Complex Information Exchange Project• FAA Emergency Operations Network• DoD Distributed Common Ground System• The BBC’s 2012 and 2014 Olympics coverage• Multiple Banking Tradestores

© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. SLIDE: 8

Any Questions?