MongoDB 3.2.6 is out and is ready for production deployment. This release contains only fixes since 3.2.5, and is a recommended upgrade for all 3.2 users.
Fixed in this release:
- SERVER-22970 Background index contains mismatched index keys and documents
- SERVER-22043 count helper doesn’t apply read preference
- SERVER-23394 AuthorizationManager may deadlock while building role graph if profiling is enabled
- SERVER-23766 Remove beta startup warning for inMemory storage engine
As always, please let us know of any issues.
– The MongoDB Team
Back to Basics: Learn about MongoDB in Six Easy Steps
On May 5th we will launch a new Back to Basics webinar series . The goal of this series is to provide a gentle introduction to MongoDB for people who are new to NoSQL and are interested in accelerating their own knowledge of MongoDB. This six part series will take you from the basics of NoSQL to building and deploying your first MongoDB application. Participants are expected to have a technical background and should have at least a basic grasp of relational database technology. Some programming experience will definitely help you to get your head around the examples. The six webinars in the series are described below. Visit here to register for all the webinars in the series . Webinar 1: Introduction to NoSQL We start the series by taking a look at NoSQL and why you should care. We will cover the differences between the main types of NoSQL databases - document stores, wide column stores, and key value stores. Webinar 2: Your First MongoDB Application Next, we explore the details of how to build an application in MongoDB. We will cover the types of entities that we work with in a document database, as well as how to build document-based applications and how to manage performance, including the role of indexes. Webinar 3: Schema Design, Thinking in Documents In the third part of our series, we take a deeper look at the challenges of schema design. We will explore how to map relational schema into MongoDB, and how to optimize schema design for reads and writes. Finally, we’ll take a look at an interesting and unique feature of MongoDB - document validation. Webinar 4: Advanced Indexing, Text and Geospatial Indexes One of the key value propositions of MongoDB is its advanced library of indexing techniques. In this webinar we outline how to tune indexes. We then look at our text index capabilities which allow us to do free text searching within fields in the database, and our geospatial capabilities which allow you to search based on location. Webinar 5: Introduction to the Aggregation Framework The aggregation framework is one of the most powerful analytical tools available for MongoDB. In the fifth part of our series we explore how to create a pipeline of operations that can reshape and transform your data and apply a range of analytics functions and calculations to produce summary results across a data set. Webinar 6: Production Deployment In the final talk of the series we will explain how we create a stable production environment. You will learn how to create MongoDB production deployments that can survive many different failure scenarios. You will also learn how to create a scalable cluster than can handle any increase in the production workload. We will also introduce some of the production deployment tools that we can use to automate management and deployment. The whole series will be recorded and made available for review by all participants. If after attending these bite sized pieces of training you want to dig deeper we recommend you look at our extensive program of free training at MongoDB University . We look forward to seeing you online for the first episode on May 5th! Back to Basics Webinar 1: Introduction to NoSQL About the Author - Joe Drumgoole Joe is Director of Developer Advocacy EMEA at MongoDB. At MongoDB he helps developers to understand and utilise MongoDB in order to unleash the power of software and data for innovators everywhere. He is a software entrepreneur with over 25 years experience of successful product delivery at Digital Equipment Corporation, Nomura, Oracle Corporation, CR2 and Cape Clear Software. He has founded three software startups. Joe is a regular speaker at technical conferences and has provided mentoring and advice to many Startups over the past ten years.