Skip to content

PacktPublishing/Mastering-MongoDB-3x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mastering MongoDB 3.x

This is the code repository for Mastering MongoDB 3.x, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

About the Book

You will get an overview of MongoDB and how to play to its strengths, with relevant use cases. After that, you will learn how to query MongoDB effectively and make use of indexes as much as possible. The next part deals with the administration of MongoDB installations on-premise or in the cloud. We deal with database internals in the next section, explaining storage systems and how they can affect performance. The last section of this book deals with replication and MongoDB scaling, along with integration with heterogeneous data sources, SQL or NoSQL. By the end this book, you will be equipped with all the required industry skills and knowledge to become a certified MongoDB developer and administrator.

Instructions and Navigation

All of the code is organized into folders. Each folder starts with a number followed by the application name. For example, Chapter02.

The commands are provided in the scripts.txt file. Chapters for which scripts are not provided: 1, 4, 10, 12

Chapter 1 does not have any commands. Chapter 4 has the required files in code bundle. Chapter 10 and 12 have illustrative snippets.

Other required files for chapters 4, 5, 9 are in their chapter specific folders.

The data dump folder contains the database and collections used. Use mongorestore to use them. The code will look like the following:

> db.types.insert({"a":4})
WriteResult({ "nInserted" : 1 })

You will need the following software to be able to smoothly sail through the chapters:

  • MongoDB version 3+
  • Apache Kafka 1
  • Apache Spark 2+
  • Apache Hadoop 2+

Related Products

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781789617870

About

Mastering MongoDB 3.x, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •