PacktPublishing / Mastering-MongoDB-4.x-Second-Edition

Mastering MongoDB 4.x - Second Edition, published by Packt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mastering MongoDB 4.x - Second Edition

Mastering MongoDB 4.x, Second Edition

This is the code repository for Mastering MongoDB 4.x - Second Edition, published by Packt.

Expert techniques to run high-volume and fault-tolerant database solutions using MongoDB 4.x

What is this book about?

MongoDB is the best platform for working with non-relational data and is considered to be the smartest tool for organizing data in line with business needs. The recently released MongoDB 4.x supports ACID transactions and makes the technology an asset for enterprises across the IT and fintech sectors.

This book covers the following exciting features:

  • Perform advanced querying techniques such as indexing and expressions
  • Configure, monitor, and maintain a highly scalable MongoDB environment
  • Master replication and data sharding to optimize read/write performance
  • Administer MongoDB-based applications on premises or on the cloud
  • Integrate MongoDB with big data sources to process huge amounts of data

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

db.account.find( { "balance" : { $type : 16 } } );
db.account.find( { "balance" : { $type : "integer" } } );

Following is what you need for this book: This book is ideal for MongoDB developers and database administrators who wish to become successful MongoDB experts and build scalable and fault-tolerant applications using MongoDB. It will also be useful for database professionals who wish to become certified MongoDB professionals. Some understanding of MongoDB and basic database concepts is required to get the most out of this book.

With the following software and hardware list you can run all code files present in the book (Chapter 1-14).

Software and Hardware List

Chapter Software required OS required
2-14 MongoDB version 4.0 Windows, Mac OS X, and Linux (Any)
11 Apache Kafka 1 Windows, Mac OS X, and Linux (Any)
Apache Spark 2+
Apache Hadoop 2+

Related products

Get to Know the Author

Alex Giamas is a consultant and a hands-on technical architect at the Department for International Trade in the UK Government. His experience spans software architecture and development using NoSQL and big data technologies. For more than 15 years, he has contributed to Fortune 15 companies and has worked as a start-up CTO. He is the author of Mastering MongoDB 3.x, published by Packt Publishing, which is based on his use of MongoDB since 2009. Alex has worked with a wide array of NoSQL and big data technologies, building scalable and highly available distributed software systems in Python, Java, and Ruby. He is a MongoDB Certified Developer, a Cloudera Certified Developer for Apache Hadoop and Data Science Essentials.

Another book by the author

Suggestions and Feedback

Click here if you have any feedback or suggestions.

About

Mastering MongoDB 4.x - Second Edition, published by Packt

License:MIT License


Languages

Language:Python 67.5%Language:Ruby 21.1%Language:PHP 10.6%Language:Shell 0.8%