This hands-on tutorial is intended to help you navigate your way through the steps that lead to becoming a MongoDB DBA.
You will start by making sure you know about all the reasons to use MongoDB, and what a typical topology looks like for a replica set - including setting up your first one!
We will not talk about sharding in this session (please see the afternoon one for that). Instead, the focus will be on a few areas:
- What is MongoDB
- How different is MongoDB from MySQL?
- The (most) common MongoDB topologies
- CRUD: data management
- Schema design patterns
- Replica Set upgrade
- Securing your setup
- Common issues: How to detect, verify and address them using logs, Percona Toolkit and PMM
Rick has been with Percona for over 3 years in the role of Solutions Engineer. Prior to Percona, he worked as a technical trainer for a variety of software companies.
Adamo joined Percona in 2015, after working as a MongoDB/MySQL Database Administrator for three years. As the main database member of a startup, he was responsible for suggesting the best architecture and data flows for a worldwide company in a 7/24 environment. Before that, he worked as a Microsoft SQL Server DBA in a large e-commerce company, mainly on performance tuning and automation. Adamo has almost ten years of experience working as a DBA and in the past five years, he has moved to NoSQL technologies without giving up relational databases.