Administering MarkLogic Server

Outcomes

Attendees completing this course will be able to:

  1. Setup and configure a MarkLogic instance and describe the architecture of a MarkLogic cluster.
  2. Describe NoSQL database concepts and similarities / differences between NoSQL and RDBMS.
  3. Configure hosts, application servers, databases and forests.
  4. Configure and test tiered storage.
  5. Load and Manage Data.
  6. Get data out of the database using basic REST, XQuery and XPath.
  7. Create basic search queries.
  8. Configure database indexes.
  9. Install and configure the Content Processing Framework.
  10. Implement a role based security model, manage permissions, privileges, and application server authentication.
  11. Perform database transactions.
  12. Describe merges and manage merge policy.
  13. Configure the database rebalancer and scale out / scale back a database.
  14. Capture and schedule a database backup.
  15. Restore a database from a backup.
  16. Describe journal archiving for point in time recovery, failover for high availability, and database replication for disaster recovery.
  17. Use MarkLogic monitoring tools.

Course Units

  • Setting Up MarkLogic
  • MarkLogic Server Architecture
  • Configuration and Deployment
  • REST, XQuery and XPath for Administrators
  • RDBMS to MarkLogic Concepts
  • Loading and Managing Data
  • Search
  • Indexes
  • Content Processing Framework (CPF)
  • Security
  • Database Transactions
  • Merges
  • Rebalancing
  • Backup and Restore
  • High Availability and Disaster Recovery
  • Monitoring MarkLogic
  • Working with MarkLogic Support