You have achieved high availability and high-performance database for your applications with MongoDB. But what if we told you that you make it better and faster? MongoDB provides excellent set of tools and services to maximize your application’s performance.
The course takes you through real world examples that you can watch and use directly for your application. You will learn the ins and outs through the hacks covered in the course. This is your one stop course to boost your application performance for your audience.
In this video course, we will explore the profiling and performance tools for MongoDB. We will make it even more accessible by moving to MongoDB cloud services, including analytics, automation, and even database-as-a-service. Finally, we will show different MongoDB cluster architectures affect application performance, scalability and reliability.
About The Author
Rick Copeland is the Principal Consultant of Arborian Consulting, which provides MongoDB and Python-focused consulting, training, and custom development services. Rick has been using MongoDB since 2009 and Python since 2005, and has spoken at various user groups and conferences on both topics. He is a member of the Python Software Foundation and the Masters of MongoDB.
The student must understand the basics of MongoDB index types and how MongoDB uses them to accelerate queries.
How can you predict the performance of a query without benchmarking?
You should be able to examine a running system to see its performance characteristics.
You should be able to use the profiler to identify and correct slow queries in a running system.
The student must understand how to read the performance graphs available in MongoDB's cloud manager monitoring.
How can I (easily) configure MongoDB on my own cloud hardware?
How can I configure my database without going through the trouble of getting my own EC2 account?
How can I scale the read bandwidth using MongoDB replica sets?
How can I scale the write bandwidth via sharding, and what are the effects of different shard keys?
What impacts the single-node performance of a MongoDB system, and when does vertical scaling beat horizontal?
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.