Getty Images/iStockphoto
MongoDB unveiled the general availability of MongoDB 5.0 on Tuesday, and a series of new features for the MongoDB Atlas Cloud database-as-a-service.
The open source MongoDB platform is primarily known as a document database, though in recent years it has moved toward enabling a multimodel database approach.
MongoDB 5.0 — which the vendor revealed at its MongoDB.live 2021 virtual conference — includes enhanced support for time-series data, enabling support for more applications, including internet of things.
The vendor also advanced its MongoDB Atlas Cloud Database platform with improved search that enables administrators to optimize results, and updated its Atlas Data Lake capabilities to integrate MongoDB Charts data visualization.
The new set of capabilities and the direction the vendor is taking received a largely positive review from Carl Olofson, research vice president at IDC, who noted that the next step is for MongoDB to appeal more to enterprises.
By providing more advanced management capabilities that make it easier to run MongoDB at scale, as well as with data visualization tools for data lake data, MongoDB may well become a more attractive option for executive management.
“When we think of document database systems, we think of user-intimate applications, including CRM, ecommerce and gaming applications, as well as session data management for apps on smart mobile devices,” Olofson commented. “MongoDB has certainly excelled in these areas and won a huge amount of mindshare in the developer community, but their next big challenge is to offer more to the C-suite.”
Among the key new features MongoDB 5.0 brings is a live re-sharding capability.
Sharding is a common process for databases that distributes data across multiple nodes for more resilience and performance.
Mark Porter, CTO of MongoDB, explained that the new re-sharding features enable users to adjust how sharding is configured, which to date has not been an easy process. With live re-sharding, Porter said, a database administrator can set what they want the new shard key to be and MongoDB will shuffle all the data to match the new desired distribution.
MongoDB also introduced what it refers to as a versioned API. When a developer builds an application that accesses MongoDB, they often do so via an API.
Previously, the problem was that as each new version of MongoDB was released, there could be a required API change that would force developers to update their applications. The promise of the versioned API is that developers can stick with the same API, even as the underlying MongoDB database is upgraded to new releases.
“With the versioned API we will guarantee you that your app will keep working year after year,” Porter said. “What we’re trying to do is help customers get on the leading edge of software so that they get all the features, all the security fixes, just naturally and fluidly, without forcing all of their application development teams to be disrupted by upgrades.”
The addition of native time-series data support in MongoDB 5.0 isn’t the first time that time-series data has been used with the open source database.
“People have been using MongoDB for time-series data forever. In fact, it’s a common workload on MongoDB,” Porter said.
Porter added that MongoDB 5.0 enhances support for time-series data with automated clustered indexes and faster data ingestion. He said the document database model that MongoDB is built on is already a multimodel platform that can support different types of data, including key value stores, graph data and even relational data.
“You can take most relational workloads, and you can throw them into a document model, and they work just fine,” Porter said. “Now, I’m not going to say that we’re the perfect database for all of these things and all of the edge use cases, but we believe that we are a general-purpose database that you can [use to] run graph workloads, time-series workloads, key value workloads and OLTP [online transaction processing] workloads, all in one data store.”
Observable expands enterprise data visualization platform
The analytics vendor and open source tool have already developed integrations that combine self-service BI and semantic modeling,…
Free Ingest encourages the vendor’s customers to use its data import tools, rather than a third party’s, to reduce the complexity…
In addition to an easy-to-use BI platform, keys to developing a successful data culture driven by business analysts include a …
Many organizations struggle to manage their vast collection of AWS accounts, but Control Tower can help. The service automates …
There are several important variables within the Amazon EKS pricing model. Dig into the numbers to ensure you deploy the service …
AWS users face a choice when deploying Kubernetes: run it themselves on EC2 or let Amazon do the heavy lifting with EKS. See …
When it comes to ECM, there are myriad vendors to consider. Delve into 10 platforms to understand their capabilities and …
PIM systems help retailers manage product information across channels. Key PIM system benefits include improved employee …
Organizations can’t roll out a knowledge management strategy in one day. Yet, with these best practices, those businesses can …
With its Cerner acquisition, Oracle sets its sights on creating a national, anonymized patient database — a road filled with …
Oracle plans to acquire Cerner in a deal valued at about $30B. The second-largest EHR vendor in the U.S. could inject new life …
The Supreme Court ruled 6-2 that Java APIs used in Android phones are not subject to American copyright law, ending a …
Critical SAP vulnerabilities are a constant concern and are increasing as SAP systems open more due to digital transformation and…
SAP Build, a new low-code platform that debuted at SAP TechEd, is designed to enable business users to create apps, but it’s …
SAP Sustainability Control Tower enables companies of all sizes to gather and manage ESG data. The revamped SaaS model focuses on…
All Rights Reserved, Copyright 2005 – 2022, TechTarget
Privacy Policy
Cookie Preferences
Do Not Sell or Share My Personal Information