SlideShare a Scribd company logo
1 of 8
© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.
The Need for NoSQL
Michael Doane, Technical Director, Healthcare Architect
© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 2
Hierarchical Era
For your application data!
 Application- and
hardware-specific
Database Progression
Relational Era
For all your structured
data!
 Normalized, tabular
model
 Application-
independent query
 User control
Any Structure Era
For 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
Progressive
Enhancement
Raw Data
Application
mlcp
MarkLogic
Batch
Analytics
© COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 5
Tiered Storage
With 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
© 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?

More Related Content

What's hot

What's hot (20)

Combining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityCombining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified Observability
 
Webinar: The 5 Most Critical Things to Understand About Modern Data Integration
Webinar: The 5 Most Critical Things to Understand About Modern Data IntegrationWebinar: The 5 Most Critical Things to Understand About Modern Data Integration
Webinar: The 5 Most Critical Things to Understand About Modern Data Integration
 
Achieving cyber mission assurance with near real-time impact
Achieving cyber mission assurance with near real-time impactAchieving cyber mission assurance with near real-time impact
Achieving cyber mission assurance with near real-time impact
 
Momentum in Big Data, IoT and Machine Intelligence
Momentum in Big Data, IoT and Machine IntelligenceMomentum in Big Data, IoT and Machine Intelligence
Momentum in Big Data, IoT and Machine Intelligence
 
Democratization of Data @Indix
Democratization of Data @IndixDemocratization of Data @Indix
Democratization of Data @Indix
 
Talend introduction v1
Talend introduction v1Talend introduction v1
Talend introduction v1
 
Global Azure Bootcamp 2019 - Modernize your Data Platform with Azure
Global Azure Bootcamp 2019 - Modernize your Data Platform with AzureGlobal Azure Bootcamp 2019 - Modernize your Data Platform with Azure
Global Azure Bootcamp 2019 - Modernize your Data Platform with Azure
 
Empowering agencies using Elastic as a Service inside Government
Empowering agencies using Elastic as a Service inside GovernmentEmpowering agencies using Elastic as a Service inside Government
Empowering agencies using Elastic as a Service inside Government
 
Elastic@Colruyt: Ensuring business continuity and improving efficiency
Elastic@Colruyt: Ensuring business continuity and improving efficiencyElastic@Colruyt: Ensuring business continuity and improving efficiency
Elastic@Colruyt: Ensuring business continuity and improving efficiency
 
American Ancestors Use Case - Scalability & Support Using the Elasticsearch S...
American Ancestors Use Case - Scalability & Support Using the Elasticsearch S...American Ancestors Use Case - Scalability & Support Using the Elasticsearch S...
American Ancestors Use Case - Scalability & Support Using the Elasticsearch S...
 
Commercializing Alternative Data
Commercializing Alternative DataCommercializing Alternative Data
Commercializing Alternative Data
 
Transforming data into actionable insights
Transforming data into actionable insightsTransforming data into actionable insights
Transforming data into actionable insights
 
Building Identity Graph at Scale for Programmatic Media Buying Using Apache S...
Building Identity Graph at Scale for Programmatic Media Buying Using Apache S...Building Identity Graph at Scale for Programmatic Media Buying Using Apache S...
Building Identity Graph at Scale for Programmatic Media Buying Using Apache S...
 
Softnix Security Data Lake
Softnix Security Data Lake Softnix Security Data Lake
Softnix Security Data Lake
 
Modern Data Platform Part 1: Data Ingestion
Modern Data Platform Part 1: Data IngestionModern Data Platform Part 1: Data Ingestion
Modern Data Platform Part 1: Data Ingestion
 
Data Wrangling on Hadoop - Olivier De Garrigues, Trifacta
Data Wrangling on Hadoop - Olivier De Garrigues, TrifactaData Wrangling on Hadoop - Olivier De Garrigues, Trifacta
Data Wrangling on Hadoop - Olivier De Garrigues, Trifacta
 
SnapLogic Adds Support for Kafka and HDInsight to Elastic Integration Platform
SnapLogic Adds Support for Kafka and HDInsight to Elastic Integration PlatformSnapLogic Adds Support for Kafka and HDInsight to Elastic Integration Platform
SnapLogic Adds Support for Kafka and HDInsight to Elastic Integration Platform
 
Keynote: Looping through data, insight, and action
Keynote: Looping through data, insight, and actionKeynote: Looping through data, insight, and action
Keynote: Looping through data, insight, and action
 
Aeris + Cassandra: An IOT Solution Helping Automakers Make the Connected Car ...
Aeris + Cassandra: An IOT Solution Helping Automakers Make the Connected Car ...Aeris + Cassandra: An IOT Solution Helping Automakers Make the Connected Car ...
Aeris + Cassandra: An IOT Solution Helping Automakers Make the Connected Car ...
 
Building Resilient and Scalable Data Pipelines by Decoupling Compute and Storage
Building Resilient and Scalable Data Pipelines by Decoupling Compute and StorageBuilding Resilient and Scalable Data Pipelines by Decoupling Compute and Storage
Building Resilient and Scalable Data Pipelines by Decoupling Compute and Storage
 

Similar to The Need for NoSQL - MarkLogic

Data-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile DevelopmentData-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile Development
DATAVERSITY
 
Oracle GoldenGate 12c - Real Time Access to Real Time Information
Oracle GoldenGate 12c - Real Time Access to Real Time InformationOracle GoldenGate 12c - Real Time Access to Real Time Information
Oracle GoldenGate 12c - Real Time Access to Real Time Information
Asha BG
 
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
Allen Day, PhD
 
ML_CORP_DECK_Partners
ML_CORP_DECK_PartnersML_CORP_DECK_Partners
ML_CORP_DECK_Partners
Lloyd SOLDATT
 

Similar to The Need for NoSQL - MarkLogic (20)

The New Database Frontier: Harnessing the Cloud
The New Database Frontier: Harnessing the CloudThe New Database Frontier: Harnessing the Cloud
The New Database Frontier: Harnessing the Cloud
 
Big data oracle_introduccion
Big data oracle_introduccionBig data oracle_introduccion
Big data oracle_introduccion
 
Data-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile DevelopmentData-Centric Infrastructure for Agile Development
Data-Centric Infrastructure for Agile Development
 
NoSQL Databases for Enterprises - NoSQL Now Conference 2013
NoSQL Databases for Enterprises  - NoSQL Now Conference 2013NoSQL Databases for Enterprises  - NoSQL Now Conference 2013
NoSQL Databases for Enterprises - NoSQL Now Conference 2013
 
Cwin16 - Lyon - partner mark logic - the rise of nosql
Cwin16 - Lyon - partner mark logic - the rise of nosqlCwin16 - Lyon - partner mark logic - the rise of nosql
Cwin16 - Lyon - partner mark logic - the rise of nosql
 
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus WebinarBuild and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
Build and Manage Hadoop & Oracle NoSQL DB Solutions- Impetus Webinar
 
MarkLogic Semantic use cases
MarkLogic Semantic use cases MarkLogic Semantic use cases
MarkLogic Semantic use cases
 
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
Cassandra Summit 2014: Internet of Complex Things Analytics with Apache Cassa...
 
Jump-Start the Enterprise Journey to the Cloud
Jump-Start the Enterprise Journey to the CloudJump-Start the Enterprise Journey to the Cloud
Jump-Start the Enterprise Journey to the Cloud
 
Kloptek Publishers Forum Keynote May 2014
Kloptek Publishers Forum Keynote May 2014Kloptek Publishers Forum Keynote May 2014
Kloptek Publishers Forum Keynote May 2014
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service Overview
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management Challenges
 
When SAP alone is not enough
When SAP alone is not enoughWhen SAP alone is not enough
When SAP alone is not enough
 
K2 oracle open world highlights
K2   oracle open world highlightsK2   oracle open world highlights
K2 oracle open world highlights
 
Big Data: Myths and Realities
Big Data: Myths and RealitiesBig Data: Myths and Realities
Big Data: Myths and Realities
 
Oracle GoldenGate 12c - Real Time Access to Real Time Information
Oracle GoldenGate 12c - Real Time Access to Real Time InformationOracle GoldenGate 12c - Real Time Access to Real Time Information
Oracle GoldenGate 12c - Real Time Access to Real Time Information
 
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
20131111 - Santa Monica - BigDataCamp - Big Data Design Patterns
 
Rethinking Cybersecurity for the Digital Transformation Era
Rethinking Cybersecurity for the Digital Transformation EraRethinking Cybersecurity for the Digital Transformation Era
Rethinking Cybersecurity for the Digital Transformation Era
 
Big Data Companies and Apache Software
Big Data Companies and Apache SoftwareBig Data Companies and Apache Software
Big Data Companies and Apache Software
 
ML_CORP_DECK_Partners
ML_CORP_DECK_PartnersML_CORP_DECK_Partners
ML_CORP_DECK_Partners
 

More from GovLoop

Week Three
Week ThreeWeek Three
Week Three
GovLoop
 
FHWA Week Two
FHWA Week TwoFHWA Week Two
FHWA Week Two
GovLoop
 
Social Media Presentation for The Center for Organizational Effectiveness
Social Media Presentation for The Center for Organizational EffectivenessSocial Media Presentation for The Center for Organizational Effectiveness
Social Media Presentation for The Center for Organizational Effectiveness
GovLoop
 

More from GovLoop (20)

How is GovLoop Transforming Learning for Government?
How is GovLoop Transforming Learning for Government?How is GovLoop Transforming Learning for Government?
How is GovLoop Transforming Learning for Government?
 
Teaching vs learning
Teaching vs learningTeaching vs learning
Teaching vs learning
 
Next Gen: Critical Conversations Slide Deck
Next Gen: Critical Conversations Slide DeckNext Gen: Critical Conversations Slide Deck
Next Gen: Critical Conversations Slide Deck
 
Internet of Things: Lightning Round, Sargent
Internet of Things: Lightning Round, SargentInternet of Things: Lightning Round, Sargent
Internet of Things: Lightning Round, Sargent
 
Internet of Things: Lightning Round, Ronzio
Internet of Things: Lightning Round, RonzioInternet of Things: Lightning Round, Ronzio
Internet of Things: Lightning Round, Ronzio
 
Internet of Things: Lightning Round, Hite
Internet of Things: Lightning Round, HiteInternet of Things: Lightning Round, Hite
Internet of Things: Lightning Round, Hite
 
Internet of Things: Lightning Round, Fritzinger
Internet of Things: Lightning Round, FritzingerInternet of Things: Lightning Round, Fritzinger
Internet of Things: Lightning Round, Fritzinger
 
Internet of Things: Lightning Round, McKinney
Internet of Things: Lightning Round, McKinneyInternet of Things: Lightning Round, McKinney
Internet of Things: Lightning Round, McKinney
 
Internet of Things: Government Keynote, Randy Garrett
Internet of Things: Government Keynote, Randy GarrettInternet of Things: Government Keynote, Randy Garrett
Internet of Things: Government Keynote, Randy Garrett
 
Leap Not Creep Participant Guide Pre-Course Through Week 3 - 20140722
Leap Not Creep Participant Guide Pre-Course Through Week 3 - 20140722Leap Not Creep Participant Guide Pre-Course Through Week 3 - 20140722
Leap Not Creep Participant Guide Pre-Course Through Week 3 - 20140722
 
Week Three
Week ThreeWeek Three
Week Three
 
FHWA Week Two
FHWA Week TwoFHWA Week Two
FHWA Week Two
 
Building Powerful Outreach - Executive Research Brief
Building Powerful Outreach - Executive Research BriefBuilding Powerful Outreach - Executive Research Brief
Building Powerful Outreach - Executive Research Brief
 
Turning Big Data into Big Decisions
Turning Big Data into Big DecisionsTurning Big Data into Big Decisions
Turning Big Data into Big Decisions
 
Examining the Big Data Frontier
Examining the Big Data FrontierExamining the Big Data Frontier
Examining the Big Data Frontier
 
Capitalizing on the Cloud
Capitalizing on the CloudCapitalizing on the Cloud
Capitalizing on the Cloud
 
Build Better Virtual Events & Training for your Agency
Build Better Virtual Events & Training for your AgencyBuild Better Virtual Events & Training for your Agency
Build Better Virtual Events & Training for your Agency
 
Social Media Presentation for The Center for Organizational Effectiveness
Social Media Presentation for The Center for Organizational EffectivenessSocial Media Presentation for The Center for Organizational Effectiveness
Social Media Presentation for The Center for Organizational Effectiveness
 
Guide to Managing the Presidential Management Fellows (PMF) Application Proce...
Guide to Managing the Presidential Management Fellows (PMF) Application Proce...Guide to Managing the Presidential Management Fellows (PMF) Application Proce...
Guide to Managing the Presidential Management Fellows (PMF) Application Proce...
 
Winning the Cybersecurity Battle
Winning the Cybersecurity BattleWinning the Cybersecurity Battle
Winning the Cybersecurity Battle
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

The Need for NoSQL - MarkLogic

  • 1. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED. The Need for NoSQL Michael Doane, Technical Director, Healthcare Architect
  • 2. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 2 Hierarchical Era For your application data!  Application- and hardware-specific Database Progression Relational Era For all your structured data!  Normalized, tabular model  Application- independent query  User control Any Structure Era For all your data!  Schema-agnostic  Massive scale  Query and search  Analytics  Application services  Faster time-to-results
  • 3. © 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
  • 4. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 4 Hadoop Integration Progressive Enhancement Raw Data Application mlcp MarkLogic Batch Analytics
  • 5. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 5 Tiered Storage With 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
  • 6. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 6 USES FOR ENTERPRISE NOSQL
  • 7. © 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
  • 8. © COPYRIGHT 2013 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.SLIDE: 8 Any Questions?

Editor's Notes

  1. Good morning, my name is Mike Doane and I’m a technical director at MarkLogic where I’ve worked for about six years on the public sector team. My recent focus has been on Healthcare, but I’ve been a part of every public sector team including civilian agencies, the intel community and the DoD so I have an understanding of the public sector’s big data needs. I only have a brief amount of time to talk to you today about Big Data, so I’m going to focus on how it’s created a need for a different way to store the data and to emphasize that the new storage mechanisms still need to treat data as a first class citizen. Simply because it’s different and we refer to it differently does not make it less important, so it should be stored with the same robust features you’ve come to take for granted in relational databases.
  2. let’s take a quick look back through database history:We start with Mainframe systems databases built specifically for applications and specific hardware. Hierarchical, application-specific and , hard to changeThe 1970’s - relational model. SQL – a standard language for querying dataChanged the database world completely….BUTIt’s designed for data that fits neatly in columns and rowsThen came PCsNetworked PCsThat got faster every yearThen came the internetMany and varied data typesMore people generating dataRequires a new way to store itNeed a document model, that also handles structuredSchema-agnostic, shared nothing scalability and a host of other features make MarkLogic an uncompromised solution to Big Data
  3. How many of you are familiar with NoSQL?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 expectThe graphic on the right side shows MarkLogic is a combination of three products integrated in one. You don’t buy a database and integrate a separate search product to enable full-text searches, you don’t need to integrate an application server to provide web services, or to serve up a full web application. You get all three of these “features normally found in discrete products” in one fully-integrated, QA’d, hardened platform.Search and Query – we provide full-text search capability across all data elements including geospatial, proximity, boolean operations – all the features you’d expect in a search engine, but with MarkLogic it’s also structure-aware.ACID transactionality is virtually non-existent in NoSQL databases. ACID is an acronym consisting of atomicity, consistency, isolation and durability: The atomicity property ensures if one part of the transaction fails, the entire transaction fails, and the database state is left unchanged in all situations including power failures. The consistency property ensures that any transaction will bring the database from one valid state to another . The isolation property ensures that the concurrent execution of transactions results in a system state that would be obtained if transactions were executed serially, i.e. one after the other . And the durability property means that once a transaction has been committed, it will remain so, even in the event of power loss, crashes, or errorsHA/DR – High availability ensures that if a node in a MarkLogic cluster fails, the other nodes will take over its responsibilities and deliver the data. Disaster Recovery provides continuity of operations in catastrophic situations - it allows the customer to fail-over to entirely different cluster located somewhere else.Replication is the mechanism behind disaster recovery and it happens in near real-time in the background when enabledSecurity is provided through Role Based Access Control and Attribute based access control that was developed for the Intelligence community. We allow for sub-document security that is akin to cell-based security, for example restricting access to elements like a patient’s social security number, and all of this is baked into the platform. Application developers do not need to write their own security.We scale with a shared nothing architecture with elasticity, in that a cluster can be expanded or contracted to greater or fewer computing nodes all automated according to rulesWe work in the cloud with certifications on Amazon, integrate with Hadoop, in fact we can run read and write to HDFS for our database’s partitions and lastly we provide semantic capabilities that I’ll discuss further later in this talk.The combination of all these features in one NoSQL product results in no compromises for your big data
  4. Hadoop has become synonymous with Big Datait’s not the sole solution to big data problems. Use Hadoop for what it is good atrunning batch analyticsprogressively enhancing your data to extract metadata out of binaries or to find the people places and things of interest in unstructured content and return the enriched data,to help distribute data loading across a large cluster of NoSQL databases that perform in real time. MarkLogic has connectors to send data to Hadoop for processing,To run map reduce jobs inside MarkLogic even run its database partitions on the Hadoop distributed file system.
  5. Tiered Storage provides the ability to automatically allow different types of data to be stored on different data storage mediums to accommodate for different SLAs or to simply reduce costs. With tiered storage you canPut your most important data on the fastest storage, like SSDsMove your older data to cheaper storageThis can be done automatically You can use any combination of SSD, local disk,SAN, NAS, or even HDFS or Amazon S3A side benefit of storing on HDFS is that mapreduce can be run directly on the MarkLogic forests obviating the need to export and re-import dataNo other database allows this
  6. Terrorist Database hundreds of nodes providing analysts with many different products a flexible data model that accommodates widely varying data in size and types available for every terrorist or suspectHealthcare.gov – Provides an insurnacemarketplce to our citizens and uses MarkLogic as it’s database the site has handled 80,000 requests per minute at peak with no data lost despite what may be inferred from the press coverageData Services Hub runs entirely on MarkLogic, receives every health insurance application submitted and exchanges it with the IRS, SSA, DHS, Peace Corp, Medicaid and others. No problems reported. The FAA has a wide variety of data types these need to be assembled and presented via a dashboard for situational awareness in real-time especially during crises and emergenciesDCGS –is a metadata catalog to provide situational awareness on the battlefieldthe DoD’s focus on Counter Insurgency and Counter Terrorism,  has brought Biometrics, CELLEX, SIGINT tipping and cueing, and All Source into the mix. That means multiple schema, variable content, and different communities of interest needing different metadata extensions. Throw in the basic Sparse Data Matrix problem with which metadata catalogs have to contend, and you can quickly see why an Enterprise-grade NoSQL database was needed.BBC – 2 olympics, no downtime, New orders of magnitude of content and digital assets delivery over previous static, non-semantic publishing model.I particulary like their quote ““We pushed MarkLogic as hard as I could and it wouldn’t break”Even banks like JPMC trust their tradestores to run on MarkLogic because it reduces the number of disparate databases needed due to its schema agnostic designThese are mission critical applications of great variety, volume and velocity (including speed of delivery) that represent the need for NoSQL in big data applications.