What We’re Reading
Here is another weekly roundup of news from the MongoDB community.
Asya Kamsky: Another Way To Group by Dates in MongodB
Object Rocket Blog: Leading Mobile Relationship Management Platform Appboy Scales Horizontally With ObjectRocket MongoDB
Antoine Girbal: UMongo 1.6.0 Released
Twilio: MongoDB Increases User Data Privacy with Twilio
The MongoDB Blog: Reiventing Data Management for Goverment Websites
The MongoDB Blog: Happy Birthday to the Richmond MongoDB User Group
Making MongoDB Deployment Even Easier With Bitnami's One-Click Deployment Tool
One of the primary reasons for MongoDB's popularity is what a friend of mine calls "developer ergonomics." Simply put, MongoDB is very easy to install, configure, maintain and use. In partnership with Bitnami, the MongoDB development experience just got even better. Given MongoDB's popularity with web developers, it's increasingly deployed in conjunction with a few popular web application frameworks. Dubbed the MEAN stack , it includes MongoDB, ExpressJS, AngularJS and Node.js. Bitnami has taken the individual components and removed friction to getting them to work seamlessly together by building a one-click deployment tool that allows developers to deploy and manage either on-premise, through Amazon Web Services (AWS) or Windows Azure. MongoDB recently raised $150 million to help us accelerate further improvements to MongoDB , including to operational aspects of the MongoDB experience. But MongoDB is a community. As important as the work is that we do on the kernel and other elements of the leading NoSQL database, we rely heavily on our community to improve the MongoDB experience. Bitnami has been making open-source software deployment easy for years, offering open-source applications and development stacks that have been pre-integrated and configured to be run in the cloud or on-premise. Now that Bitnami experience comes to MongoDB. We welcome Bitnami to the MongoDB community, and welcome what it is doing for the MongoDB community. Techcrunch's Alex Williams offers more color on the announcement, here .
MongoDB Releases “Focus Mode” in Compass GUI
We’re excited to announce an improvement to the aggregation-building experience in MongoDB Compass. Compass already makes it easy to view and manage your MongoDB databases, and with the addition of Focus Mode you now have the option to dial in on specific stages within your aggregation pipeline. Overview MongoDB's Query API and Aggregation Pipelines enable easy retrieval and processing of data from collections. They also facilitate complex operations such as filtering, grouping, and transforming, making computation and analysis effortless. MongoDB Compass' intuitive interface simplifies the process of building aggregations by enabling developers to easily create, test, and refine aggregation pipelines, and the introduction of Focus Mode takes this a step further. When constructing pipelines, having to simultaneously view and consider multiple stages can make it challenging to analyze the impact of a specific stage, leading to increased cognitive load. Now, developers can toggle Focus Mode on stages, opening a view that focuses exclusively on the contents of the specific stage they are working on. This view can also be used to view sample input (before the aggregation stage is applied) and output (after the stage is applied) documents, aiding in the understanding, troubleshooting, and optimizing of the data pipeline. Developers can also switch between different stages by accessing a drop-down menu at the top of their screen. This makes identifying inefficiencies and optimizing performance easier, as well as providing deeper insights from the output documents for data-driven decision making. Focus Mode offers a streamlined and distraction-free environment for working with stages, improving the efficiency and precision of testing, debugging, and analyzing the impact of each stage on the data, ultimately simplifying the creation and management of pipelines. Conclusion The addition of Focus Mode is part of our continued refresh of the query and aggregation experience in Compass. These improvements are made possible thanks to the feedback of our developer community, so we encourage you to try out this new feature and let us know what you think! To learn more about Aggregation Pipeline Builder in Compass, visit our documentation .