SlideShare a Scribd company logo
MarkLogic Server



            Jason Hunter
 Principal Technologist, Mark Logic




                                  Copyright © 2009 Mark Logic Corporation. All rights reserved.
Jason Hunter
   Principal Technologist at Mark Logic
   Author of Java Servlet Programming (O'Reilly Media)
   Member of Apache Software Foundation
   Former representative on the Java Community Process
    Executive Committee
   Co-founder and maintainer of JDOM
   Professional XQuery coder for more than 6 years




                                                      Copyright © 2009 Mark Logic Corporation. All rights reserved.
   MarkLogic Server is...

    A commercial, XML-centric, transactional, search-centric,
    structure-aware, schema-free, XQuery-driven, extremely
    fast, clustered, database server.




                                               Copyright © 2009 Mark Logic Corporation. All rights reserved.
Copyright © 2009 Mark Logic Corporation. All rights reserved.
   Commercial




                 Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric




                Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric

 Transactional




                  Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric

 Transactional
 Search-centric




                   Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric

 Transactional
 Search-centric

 Structure-aware




                    Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric

 Transactional
 Search-centric

 Structure-aware
 Schema-free




                    Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric

 Transactional
 Search-centric

 Structure-aware
 Schema-free

 XQuery-driven




                    Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric

 Transactional
 Search-centric

 Structure-aware
 Schema-free

 XQuery-driven
 Extremely fast




                    Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric

 Transactional
 Search-centric

 Structure-aware
 Schema-free

 XQuery-driven
 Extremely fast

 Clustered




                    Copyright © 2009 Mark Logic Corporation. All rights reserved.
 Commercial
 XML-centric

 Transactional
 Search-centric

 Structure-aware
 Schema-free

 XQuery-driven
 Extremely fast

 Clustered
 Database server



                    Copyright © 2009 Mark Logic Corporation. All rights reserved.
Copyright © 2009 Mark Logic Corporation. All rights reserved.
Copyright © 2009 Mark Logic Corporation. All rights reserved.
Content model:              XML

Programming language: XQuery

Page content:               XHTML



           Relational model?
           Java? Perl? Ruby?




                     Copyright © 2009 Mark Logic Corporation. All rights reserved.
Thank you!



Jason Hunter
jason.hunter@marklogic.com




                             Copyright © 2009 Mark Logic Corporation. All rights reserved.

More Related Content

Similar to MarkLogic Server / NoSQL at ApacheCon

Web servicesoverview
Web servicesoverviewWeb servicesoverview
Web servicesoverview
Prabhat gangwar
 
A Publisher’s Guide to Choosing the Right XML Editor
A Publisher’s Guide to Choosing the Right XML EditorA Publisher’s Guide to Choosing the Right XML Editor
A Publisher’s Guide to Choosing the Right XML Editor
Sarah Silveri, RSI Content Solutions
 
Sitecores' Cortex
Sitecores' CortexSitecores' Cortex
Sitecores' Cortex
Sagittarius
 
Sitecore Commerce and Helix
Sitecore Commerce and HelixSitecore Commerce and Helix
Sitecore Commerce and Helix
Thomas Eldblom
 
Introducing Fn Project
Introducing Fn ProjectIntroducing Fn Project
Introducing Fn Project
Ayumu Aizawa
 
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
The World Bank
 
Apache camel overview dec 2011
Apache camel overview dec 2011Apache camel overview dec 2011
Apache camel overview dec 2011
Marcelo Jabali
 
Information Architecture for SEO and UX
Information Architecture for SEO and UXInformation Architecture for SEO and UX
Information Architecture for SEO and UX
Kimberly Krause Berg
 
XHTML Web Designs.pdf
XHTML Web Designs.pdfXHTML Web Designs.pdf
XHTML Web Designs.pdf
Jiniya Bipasha
 
10 Building Blocks for Enterprise JavaScript
10 Building Blocks for Enterprise JavaScript10 Building Blocks for Enterprise JavaScript
10 Building Blocks for Enterprise JavaScript
Geertjan Wielenga
 
MySQL Document Store - A Document Store with all the benefts of a Transactona...
MySQL Document Store - A Document Store with all the benefts of a Transactona...MySQL Document Store - A Document Store with all the benefts of a Transactona...
MySQL Document Store - A Document Store with all the benefts of a Transactona...
Olivier DASINI
 
Slovenian Oracle User Group
Slovenian Oracle User GroupSlovenian Oracle User Group
Slovenian Oracle User Group
Geertjan Wielenga
 
At&T Interactive: The Many Facets Of Ruby
At&T Interactive: The Many Facets Of RubyAt&T Interactive: The Many Facets Of Ruby
At&T Interactive: The Many Facets Of Ruby
Coby Randquist
 
Session at Oredev 2016.
Session at Oredev 2016.Session at Oredev 2016.
Session at Oredev 2016.
Geertjan Wielenga
 
Sql intro
Sql introSql intro
Sql intro
Vikas Gupta
 
From Java EE to Jakarta EE
From Java EE to Jakarta EEFrom Java EE to Jakarta EE
From Java EE to Jakarta EE
Dmitry Kornilov
 
Imworld.ro
Imworld.roImworld.ro
Imworld.ro
Geertjan Wielenga
 
Introduction to Wordmap
Introduction to WordmapIntroduction to Wordmap
Introduction to Wordmap
Earley Information Science
 
World Class Solr Power - in 30 minutes
World Class Solr Power - in 30 minutesWorld Class Solr Power - in 30 minutes
World Class Solr Power - in 30 minutes
Sameer Maggon
 
Modularity, Microservices and Containerisation - Neil Bartlett, Derek Baum
Modularity, Microservices and Containerisation - Neil Bartlett, Derek BaumModularity, Microservices and Containerisation - Neil Bartlett, Derek Baum
Modularity, Microservices and Containerisation - Neil Bartlett, Derek Baum
mfrancis
 

Similar to MarkLogic Server / NoSQL at ApacheCon (20)

Web servicesoverview
Web servicesoverviewWeb servicesoverview
Web servicesoverview
 
A Publisher’s Guide to Choosing the Right XML Editor
A Publisher’s Guide to Choosing the Right XML EditorA Publisher’s Guide to Choosing the Right XML Editor
A Publisher’s Guide to Choosing the Right XML Editor
 
Sitecores' Cortex
Sitecores' CortexSitecores' Cortex
Sitecores' Cortex
 
Sitecore Commerce and Helix
Sitecore Commerce and HelixSitecore Commerce and Helix
Sitecore Commerce and Helix
 
Introducing Fn Project
Introducing Fn ProjectIntroducing Fn Project
Introducing Fn Project
 
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
Prospectus: Cloud, Mobility and Interopability - AMIK Bandung Sept 2013
 
Apache camel overview dec 2011
Apache camel overview dec 2011Apache camel overview dec 2011
Apache camel overview dec 2011
 
Information Architecture for SEO and UX
Information Architecture for SEO and UXInformation Architecture for SEO and UX
Information Architecture for SEO and UX
 
XHTML Web Designs.pdf
XHTML Web Designs.pdfXHTML Web Designs.pdf
XHTML Web Designs.pdf
 
10 Building Blocks for Enterprise JavaScript
10 Building Blocks for Enterprise JavaScript10 Building Blocks for Enterprise JavaScript
10 Building Blocks for Enterprise JavaScript
 
MySQL Document Store - A Document Store with all the benefts of a Transactona...
MySQL Document Store - A Document Store with all the benefts of a Transactona...MySQL Document Store - A Document Store with all the benefts of a Transactona...
MySQL Document Store - A Document Store with all the benefts of a Transactona...
 
Slovenian Oracle User Group
Slovenian Oracle User GroupSlovenian Oracle User Group
Slovenian Oracle User Group
 
At&T Interactive: The Many Facets Of Ruby
At&T Interactive: The Many Facets Of RubyAt&T Interactive: The Many Facets Of Ruby
At&T Interactive: The Many Facets Of Ruby
 
Session at Oredev 2016.
Session at Oredev 2016.Session at Oredev 2016.
Session at Oredev 2016.
 
Sql intro
Sql introSql intro
Sql intro
 
From Java EE to Jakarta EE
From Java EE to Jakarta EEFrom Java EE to Jakarta EE
From Java EE to Jakarta EE
 
Imworld.ro
Imworld.roImworld.ro
Imworld.ro
 
Introduction to Wordmap
Introduction to WordmapIntroduction to Wordmap
Introduction to Wordmap
 
World Class Solr Power - in 30 minutes
World Class Solr Power - in 30 minutesWorld Class Solr Power - in 30 minutes
World Class Solr Power - in 30 minutes
 
Modularity, Microservices and Containerisation - Neil Bartlett, Derek Baum
Modularity, Microservices and Containerisation - Neil Bartlett, Derek BaumModularity, Microservices and Containerisation - Neil Bartlett, Derek Baum
Modularity, Microservices and Containerisation - Neil Bartlett, Derek Baum
 

Recently uploaded

AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
Techgropse Pvt.Ltd.
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 

Recently uploaded (20)

AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfAI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdf
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 

MarkLogic Server / NoSQL at ApacheCon

  • 1. MarkLogic Server Jason Hunter Principal Technologist, Mark Logic Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 2. Jason Hunter  Principal Technologist at Mark Logic  Author of Java Servlet Programming (O'Reilly Media)  Member of Apache Software Foundation  Former representative on the Java Community Process Executive Committee  Co-founder and maintainer of JDOM  Professional XQuery coder for more than 6 years Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 3. MarkLogic Server is... A commercial, XML-centric, transactional, search-centric, structure-aware, schema-free, XQuery-driven, extremely fast, clustered, database server. Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 4. Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 5. Commercial Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 6.  Commercial  XML-centric Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 7.  Commercial  XML-centric  Transactional Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 8.  Commercial  XML-centric  Transactional  Search-centric Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 9.  Commercial  XML-centric  Transactional  Search-centric  Structure-aware Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 10.  Commercial  XML-centric  Transactional  Search-centric  Structure-aware  Schema-free Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 11.  Commercial  XML-centric  Transactional  Search-centric  Structure-aware  Schema-free  XQuery-driven Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 12.  Commercial  XML-centric  Transactional  Search-centric  Structure-aware  Schema-free  XQuery-driven  Extremely fast Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 13.  Commercial  XML-centric  Transactional  Search-centric  Structure-aware  Schema-free  XQuery-driven  Extremely fast  Clustered Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 14.  Commercial  XML-centric  Transactional  Search-centric  Structure-aware  Schema-free  XQuery-driven  Extremely fast  Clustered  Database server Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 15. Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 16. Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 17. Content model: XML Programming language: XQuery Page content: XHTML Relational model? Java? Perl? Ruby? Copyright © 2009 Mark Logic Corporation. All rights reserved.
  • 18. Thank you! Jason Hunter jason.hunter@marklogic.com Copyright © 2009 Mark Logic Corporation. All rights reserved.