MarkLogic Fundamentals

Outcomes

Attendees completing this course will be able to:
  1. Describe what MarkLogic is
  2. Install MarkLogic
  3. Create forests and databases
  4. Use Query Console
  5. Create a REST API instance
  6. Describe the document types supported by MarkLogic
  7. Insert documents through Query Console, a REST API instance, and MLCP
  8. Configure an HTTP application server
  9. Create a hello world Java application
  10. Stand up a Node.js application
  11. Describe the programming interfaces for search
  12. Use the search APIs for simple search queries
  13. Create a range index
  14. Describe MarkLogic with more technologies
  15. Access learning resources

Course Units

  • Describe what an enterprise NoSQL database is
  • Describe the difference between MarkLogic and Hadoop
  • Demonstrate how customers are using MarkLogic
  • Get started with how MarkLogic works
  • Describe the system requirements
  • Access the installer
  • Install MarkLogic
  • Start MarkLogic
  • Initialize MarkLogic
  • Describe the relationship between a forest and a database
  • Create a forest
  • Create a database
  • Attach a forest to a database
  • Describe the ways for communicating with MarkLogic
  • Use Query Console
  • Create a REST API instance
  • Describe the supported document formats
  • Define URIs
  • Describe the ways to insert documents
  • Insert documents using JavaScript and XQuery functions
  • Insert documents using a REST API instance
  • Use MarkLogic Content Pump to bulk load
  • Describe MarkLogic application servers
  • Create an HTTP Application Server
  • Create a hello world XQuery application
  • Create a hello world Java application
  • Stand up a simple Node.js application
  • Describe search features
  • Describe MarkLogic’s search APIs
  • Write a simple search query
  • Discuss indexes in MarkLogic
  • Add an index
  • Describe semantics
  • Explain alerting
  • Access MarkLogic and Hadoop learning resources
  • Describe MarkLogic and BI applications